错误无法加载文件或程序集"AjaxControlToolkit"或其依赖项之一

Gib*_*boK 18 c# asp.net deployment 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
Run Code Online (Sandbox Code Playgroud)

知道我怎么能解决它?谢谢你的时间

Jon*_*eet 21

看起来你正试图在运行CLR v2的ASP.NET版本上运行它.如果没有关于你如何部署它的更多信息,你正在运行什么版本的IIS等等,很难确切地知道发生什么(坦率地说,无论如何我都不会那么帮助,尽管其他人会这样做) .但基本上,检查您的IIS和ASP.NET设置,并确保一切正在运行v4.检查应用程序池配置等.

  • @GibboK:很酷,很高兴听起来你正在取得进步:) (2认同)

Cri*_*and 5

只需将 AjaxControlToolkit.dll 添加到您的参考文件夹中即可。

在您的项目解决方案上,右键单击引用文件夹 > 添加引用 > 浏览 AjaxControlToolkit.dll。

然后构建。


小智 5

查看以下链接,您可以在其中下载适合您的.NET版本的合适的AjaxControlToolkit.

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

AjaxControlToolkit.Binary.NET4.zip - 用于.NET 4.0

AjaxControlToolkit.Binary.NET35.zip - 用于.NET 3.5