网站报错:未能加载 System.Web.Extensions, Version=1.0.61025.0
广告:
当前网站基于 .NET Framework 2.0 运行,web.config 中强制加载 ASP.NET AJAX 1.0 版本 的程序集 System.Web.Extensions, Version=1.0.61025.0,但服务器缺少对应的运行库或 DLL 文件,系统无法找到该程序集,触发配置错误。
对应报错行:C:\www.suzhoumudi.cn\web.config 第 269 行。
版本重定向(适配.NET3.5 自带的 Extensions):
<!-- 删除这两行 -->
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<!-- 1. 先放 runtime,和 system.web 同级,不能嵌套在其他节点里 -->
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="1.0.61025.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
广告:


