2013-09-26 45 views
0

我尝试Telerik的2013年第二季度试行,然后决定回去Telerik的2013年第一季度这是工作正常,但我有,当我打开旧的控制项目,这样表示:Telerik的错误创建控制

ASP.NET runtime error: Could not load file or assembly 'Telerik.Web.UI, Version=2013.2.717.40, Culture=neutral, PublicKeyToken=121fae78165ba3d4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) 

任何关于如何解决此问题的想法?

谢谢。

+0

可能重复[?为什么Rad公司控制设计是不是在我的解决方案设计时可见](http://stackoverflow.com/questions/5132520 /为什么-RAD-控制 - 设计 - 是 - 不可见在设计时功能于我的解决方案) – Mikhail

回答

0

我建议给Fuslogvw.exe (Assembly Binding Log Viewer)一试。从站点:

程序集绑定日志查看器显示程序集绑定的详细信息。 这些信息可帮助您诊断为什么.NET Framework不能在运行时找到程序集 。这些故障通常是部署到错误位置的程序集结果 ,不再有效的本地映像,或者版本号或文化不匹配。公共语言运行库找不到程序集的典型故障 在应用程序中显示为TypeLoadException。

当您卸载试用版时,web.config中的程序集引用可能未更新为您当前拥有的版本号。确保引用的DLL的版本号与web.config条目匹配。即在您的项目中展开您的引用文件夹并检查“版本”属性。您也可以尝试删除并重新添加参考。