网站从 3.5 升级到 4.0 - 出现错误
我想 web.config 中有一些东西我需要切换?
[A]System.Web.Configuration.ScriptingAuthenticationServiceSection 无法转换为 [B]System.Web.Configuration.ScriptingAuthenticationServiceSection。类型 A 源自位置上下文“默认”中的“System.Web.Extensions,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35” 'C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Web.Extensions \ v4.0_4.0.0.0__31bf3856ad364e35 \ System.Web.Extensions.dll'。类型 B 源自位置上下文“默认”中的“System.Web.Extensions,Version=3.5.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35” 'C:\ Windows \ assembly \ GAC_MSIL \ System.Web.Extensions \ 3.5.0.0__31bf3856ad364e35 \ System.Web.Extensions.dll'。
I figure there's something in the web.config I need to switch?
[A]System.Web.Configuration.ScriptingAuthenticationServiceSection cannot be cast to [B]System.Web.Configuration.ScriptingAuthenticationServiceSection. Type A originates from 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll'. Type B originates from 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location 'C:\Windows\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll'.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能在 Web.config 中的某处有对 System.Web.Extensions v3.5 的零散引用。
(最有可能在
中)删除或替换它。
You probably have a stray reference to System.Web.Extensions v3.5 somewhere in Web.config.
(most likely in
<configSections>
)Remove or replace it.