繁体   English   中英

IIS 7.5 HTTP 500.19 错误是任务部分声明

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM