【发布时间】:2011-10-08 08:25:34
【问题描述】:
我正在服务器上部署我的网站。
我的网站是使用 asp.net c# 4 和 EF 4 完成的。
我收到此错误:
无法加载文件或程序集“AjaxControlToolkit”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。
知道如何解决吗?
【问题讨论】:
标签: c# asp.net deployment ajaxcontroltoolkit
我正在服务器上部署我的网站。
我的网站是使用 asp.net c# 4 和 EF 4 完成的。
我收到此错误:
无法加载文件或程序集“AjaxControlToolkit”或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。
知道如何解决吗?
【问题讨论】:
标签: c# asp.net deployment 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 添加到您的参考文件夹即可。
在您的项目解决方案上,右键单击参考文件夹 > 添加参考 > 浏览 AjaxControlToolkit.dll。
然后构建。
【讨论】:
听起来很明显,但你的 bin 中肯定有 AjaxControlToolkit.dll 吗?
【讨论】:
如果您使用 Source safe,则创建一个新目录并在那里获取最新目录,这解决了我的问题...谢谢
【讨论】:
右键单击项目/清理
这总是对我有用
【讨论】: