[英]IIS 7.5 HTTP 500.19 Error is mission a section declaration
由于页面的相关配置数据无效,我收到了 HTTP 错误 500.19。
Module: IIS Web Core
Notification: Unknown
Handler: Not yet determined
Error Code: 0x80070032
Config Error: The configuration section 'system.web.extensions' cannot be read because it is missing a section declaration:
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="2147483644" />
</webServices>
</scripting>
</system.web.extensions>
抱歉,你能解释一下我的 web.config 文件中缺少什么吗? 谢谢!
问题背后的原因是您已将应用程序部署到 IIS 服务器上,其中应用程序的 AppPool 设置为在 DefaultAppPool 下运行。 DefaultAppPool 自动配置为在 .NET 2.0 而不是 .NET 4.0 下运行。 这意味着 System.Web.Extensions 内容对于该版本的 .NET Framework 不可用。
您可以尝试按照以下步骤更改您的站点或应用程序的应用程序池 (AppPool) 设置:
1) 打开 iis 选择您的站点/应用程序。
2) 在操作下,单击基本设置...
3) 您的应用程序池可能设置为 DefaultAppPool。
4) 通过单击“选择...”按钮将应用程序池更改为 ASP.NET v4.0(或另一个 .NET 4.0 应用程序池)。
5)点击确定
回收应用程序池并重新启动站点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.