打开"C:\WINDOWS\assembly"文件夹,查看有没有名称为"System.Design"、版本号、公钥标记与错误提示中的Version、PublicKeyToken值一致的程序集,如果没有,将"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\"下的System.Design.dll拖动到C:\WINDOWS\assembly中,这时C:\WINDOWS\assembly下会生成一个新的System.Data程序集(如果没有以上版本程序集的话),做完之后重新IIS服务就不会出现这个问题了。 以上是我的解决办法,原因不明,不知道客户在服务器上有做过说明操作。
[quote=引用 5 楼 rui_china 的回复:] 问题不是VS的问题! 应该是配置文件那块出问题了! 直接把web.config文件内的那一串关于System.Web.Extensions的内容删除
问题不是VS的问题! 应该是配置文件那块出问题了! 直接把web.config文件内的那一串关于System.Web.Extensions的内容删除
感觉还是framework版本的问题,可以尝试切换使用的.NET framework版本试一下。
62,253
社区成员
668,994
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧