ОШИБКА Не удалось загрузить файл или сборку "AjaxControlToolkit" или одну из ее зависимостей
Я развертываю свой сайт на сервере.
Мой сайт выполнен с использованием asp.net С# 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
Любая идея, как я могу ее исправить? Спасибо за ваше время на этом
Ответы
Ответ 1
Похоже, вы пытаетесь запустить его на версии ASP.NET, на которой запущена CLR v2. Трудно точно узнать, что происходит без дополнительной информации о том, как вы его развернули, какую версию IIS вы используете и т.д. (И, честно говоря, я бы не очень помог в этом вопросе, хотя другие были бы), Но в основном проверьте настройки IIS и ASP.NET и убедитесь, что все работает под управлением v4. Проверьте конфигурацию пула приложений и т.д.
Ответ 2
проверьте ссылку ниже, в которой вы можете скачать подходящий AjaxControlToolkit, который подходит для вашей версии .NET.
http://ajaxcontroltoolkit.codeplex.com/releases/view/43475
AjaxControlToolkit.Binary.NET4.zip - используется для .NET 4.0
AjaxControlToolkit.Binary.NET35.zip - используется для .NET 3.5
Ответ 3
Просто добавьте AjaxControlToolkit.dll в свою справочную папку.
В вашем проектном решении
Right Click on Reference Folder > Add Reference > browse AjaxControlToolkit.dll .
Затем создайте.
Привет
Ответ 4
Может показаться очевидным, но у вас определенно есть AjaxControlToolkit.dll в корзине?
Ответ 5
Если вы работаете с Source safe, тогда создайте новый каталог и возьмите последнюю версию, это решило мою проблему... спасибо
Ответ 6
Щелкните правой кнопкой мыши в Project/Clean
Это всегда работает для меня