我正面临一个问题。我正在使用来自Telerik asp.Net Ajax的Rad Control,我已经将我的Web应用程序从版本2012.2.912.40更新到版本2013.1.220.40。它在本地工作正常,但是当我更新服务器时它给了我这个错误。
“无法加载文件或程序集'Telerik.Web.UI,Version = 2012.2.912.40,Culture = neutral,PublicKeyToken = 121fae78165ba3d4'或其中一个依赖项。找到的程序集的清单定义与程序集引用不匹配。(来自HRESULT的异常:0x80131040)“
我不知道为什么它仍然指向以前的版本。
这是web.Config处理程序
<httpHandlers>
<remove path="*.asmx" verb="*" />
<add type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" path="*.asmx" verb="*" validate="false" />
<add type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" path="*_AppService.axd" verb="*" validate="false" />
<add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false" />
<add type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" path="ScriptResource.axd" verb="GET,HEAD" validate="false" />
<add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false" />
<add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false" />
<add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false" />
<add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false" />
</httpHandlers>
请帮帮我..
答案 0 :(得分:0)
您是如何更新服务器的?您将需要部署更新的Web项目DLL文件和新Telerik.Web.UI.dll以及Telerik.Web.UI.Skins.dll
的副本