我正在服务器上部署我的网站。
我的网站使用asp.net c# 4和EF 4完成。
我收到了以下错误信息:
无法加载文件或程序集“AjaxControlToolkit”或其某个依赖项。该程序集是由一个新于当前已加载运行时的运行时构建的,因此无法加载。
有没有什么想法可以解决这个问题?
我正在服务器上部署我的网站。
我的网站使用asp.net c# 4和EF 4完成。
我收到了以下错误信息:
无法加载文件或程序集“AjaxControlToolkit”或其某个依赖项。该程序集是由一个新于当前已加载运行时的运行时构建的,因此无法加载。
有没有什么想法可以解决这个问题?
看起来你正在尝试在运行CLR v2的ASP.NET版本上运行它。如果没有更多关于你的部署方式、IIS版本等信息,很难准确地知道发生了什么(即使我到那时也不能提供太多帮助,其他人可以)。但基本上,请检查你的IIS和ASP.NET设置,并确保所有内容都在v4上运行。检查应用程序池配置等。
请点击以下链接,下载适合您的.NET版本的AjaxControlToolkit。
http://ajaxcontroltoolkit.codeplex.com/releases/view/43475
AjaxControlToolkit.Binary.NET4.zip - 适用于.NET 4.0
AjaxControlToolkit.Binary.NET35.zip - 适用于.NET 3.5
只需将 AjaxControlToolkit.dll 添加到您的 Reference 文件夹中。
在您的项目解决方案中,右键单击 Reference 文件夹 > 添加引用 > 浏览 AjaxControlToolkit.dll。
然后进行构建。
在项目中右键 / 清理
这对我总是有效的