升级Telerik Asp.net应用程序仍然找到Previous dll

时间:2013-04-01 08:44:18

标签: asp.net reference telerik iis-6

我正面临一个问题。我正在使用来自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>

请帮帮我..

1 个答案:

答案 0 :(得分:0)

您是如何更新服务器的?您将需要部署更新的Web项目DLL文件和新Telerik.Web.UI.dll以及Telerik.Web.UI.Skins.dll

的副本