ОШИБКА Не удалось загрузить файл или сборку AjaxControlToolkit или одну из ее зависимостей

Я размещаю свой сайт на сервере.

Мой сайт сделан с использованием asp.net C# 4 и EF 4.

Я получаю эту ошибку:

Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded

Любая идея, как я мог это исправить? Спасибо за ваше время на это

5 ответов

Решение

Похоже, вы пытаетесь запустить его на версии ASP.NET под управлением CLR v2. Трудно точно знать , что происходит, без дополнительной информации о том, как вы ее развернули, какую версию IIS вы используете и т. Д. (И, честно говоря, я бы не очень помогал в этом случае, хотя другие так и сделают), Но в основном проверьте настройки IIS и ASP.NET и убедитесь, что все работает под управлением v4. Проверьте конфигурацию пула приложений и т. Д.

Просто добавьте AjaxControlToolkit.dll в вашу справочную папку.

На вашем проектном решении

Right Click on Reference Folder  > Add Reference > browse  AjaxControlToolkit.dll .

Тогда построй.

С уважением

Проверьте ссылку ниже, в которой вы можете скачать подходящий AjaxControlToolkit, который подходит для вашей версии.NET.

http://ajaxcontroltoolkit.codeplex.com/releases/view/43475

AjaxControlToolkit.Binary.NET4.zip - используется для.NET 4.0

AjaxControlToolkit.Binary.NET35.zip - используется для.NET 3.5

Может показаться очевидным, но у вас определенно есть AjaxControlToolkit.dll в вашей корзине?

Если вы работаете с Source safe, то создайте новый каталог и возьмите последнюю версию, это решило мою проблему... спасибо

Щелкните правой кнопкой мыши в Project / Clean

Это всегда работает для меня

Другие вопросы по тегам