gpt4 book ai didi

asp.net-ajax - 程序集 'get_EnableCdn' 中类型 'System.Web.UI.ScriptManager' 中的方法 'System.Web.Extensions' 没有实现

转载 作者:行者123 更新时间:2023-12-03 06:48:33 27 4
gpt4 key购买 nike

谁能解释一下像这样的解析错误:

"Method 'get_EnableCdn' in type 'System.Web.UI.ScriptManager' from assembly 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not have an implementation."

我的开发盒运行 Windows 7、framework 4.0 和最新的 Ajax 工具包。站点可以在本地以及测试服务器(win 2003、framework 4.0 和最新的 Ajax 工具包)上运行,但在生产服务器(同样是 Win 2003)上情况有所不同。

具有讽刺意味的是,生产服务器上的站点几个月前已升级到框架 4.0,并且工作正常,直到我尝试通过复制已发布的站点来推送更新。这就是我收到此错误的时候。

如果只是将站点的工作副本复制到新目录并创建新的虚拟目录,我也会收到此错误。

重新安装了VS2010,但这没有帮助。

无论如何,很多带有此错误消息的帖子都是关于用户升级到 4.0 并收到此错误的,这不是我的情况,所以我对此感到困惑,并感谢您的意见。

谢谢

最佳答案

我在从 Visual Studio 2005 项目升级到 Visual Studio 2010 项目的 Web 应用程序中看到了此错误。

解决方案是从 web.config 文件中删除以下部分:

<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>

关于asp.net-ajax - 程序集 'get_EnableCdn' 中类型 'System.Web.UI.ScriptManager' 中的方法 'System.Web.Extensions' 没有实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5341324/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com