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

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

Мой сайт создан с использованием 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

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

Ответы [ 6 ]

21 голосов
/ 08 октября 2011

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

5 голосов
/ 10 октября 2012

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

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

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

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

3 голосов
/ 08 октября 2011

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

В вашем решении для проекта

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

Затем сборка.

С уважением

2 голосов
/ 08 октября 2011

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

0 голосов
/ 09 апреля 2019

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

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

0 голосов
/ 19 октября 2014

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

...