使用ASP.NET 3.5 Extensions组件,导致引用“System.Web.Extensions, Version=3.6.0.0”,编译失败。检查发现Web.config中出现两个相同的条目,但版本不同:
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Extensions, Version=3.6.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Extensions, Version=3.6.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
本地编译运行成功。
解决方法:
本文解决了一个关于ASP.NET3.5 Extensions组件版本冲突的问题,详细介绍了如何处理Web.config文件中出现的多个不同版本的System.Web.Extensions组件条目,并提供了在服务器上部署时遇到版本不匹配错误的解决方案。
511

被折叠的 条评论
为什么被折叠?



