HTTP Error 500.22 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

HTTP Error 500.22 - Internal Server Error

检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

最可能的原因:

  • 此应用程序在 system.web/httpModules 节中定义配置。

可尝试的操作:

  • 将配置迁移到 system.webServer/modules 节。也可以手动这样做,或通过在命令行中使用 AppCmd 来这样做。例如,从 IIS Express 安装目录运行 appcmd migrate config "Default Web Site/"。使用 AppCmd 迁移应用程序将使它能够在集成模式下工作,并能继续在经典模式下和以前版本的 IIS 上工作。
  • 如果您确信可以忽略此错误,则可以通过将 system.webServer/validation@validateIntegratedModeConfiguration 设置为 false 来禁用它。
  • 也可以将应用程序切换到经典模式应用程序池。例如,从 IIS Express 安装目录运行 appcmd set app "Default Web Site/" /applicationPool:"Clr4ClassicAppPool"。只有在无法迁移应用程序时才这样做。

Detailed Error Information:

Module    ConfigurationValidationModule
Notification    BeginRequest
Handler    PageHandlerFactory-Integrated-4.0
Error Code    0x80070032
Requested URL    http://localhost:8001/Default.aspx
Physical Path    G:\3.SourcePackage\NET微信第三方公众平台源码含源文件\MxWeiXinPF.Web\Default.aspx
Logon Method    尚未确定
Logon User    尚未确定
请求跟踪目录    C:\Users\ymnets\Documents\IISExpress\TraceLogFiles\MXWEIXINPF.WEB(1)
 

More Information:

集成模式是在 IIS 7.0 及更高版本上运行 ASP.NET 应用程序的首选模式。

View more information »

-------------------------------在web.config添加红色部分-----------------------------

<system.webServer>

    <validation validateIntegratedModeConfiguration="false" />

</system.webServer>

 

 

HTTP Error 500.22 - Internal Server Error

检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

最可能的原因:

  • 此应用程序在 system.web/httpModules 节中定义配置。

可尝试的操作:

  • 将配置迁移到 system.webServer/modules 节。也可以手动这样做,或通过在命令行中使用 AppCmd 来这样做。例如,从 IIS Express 安装目录运行 appcmd migrate config "Default Web Site/"。使用 AppCmd 迁移应用程序将使它能够在集成模式下工作,并能继续在经典模式下和以前版本的 IIS 上工作。
  • 如果您确信可以忽略此错误,则可以通过将 system.webServer/validation@validateIntegratedModeConfiguration 设置为 false 来禁用它。
  • 也可以将应用程序切换到经典模式应用程序池。例如,从 IIS Express 安装目录运行 appcmd set app "Default Web Site/" /applicationPool:"Clr4ClassicAppPool"。只有在无法迁移应用程序时才这样做。

Detailed Error Information:

Module    ConfigurationValidationModule
Notification    BeginRequest
Handler    PageHandlerFactory-Integrated-4.0
Error Code    0x80070032
Requested URL    http://localhost:8001/Default.aspx
Physical Path    G:\3.SourcePackage\NET微信第三方公众平台源码含源文件\MxWeiXinPF.Web\Default.aspx
Logon Method    尚未确定
Logon User    尚未确定
请求跟踪目录    C:\Users\ymnets\Documents\IISExpress\TraceLogFiles\MXWEIXINPF.WEB(1)
 

More Information:

集成模式是在 IIS 7.0 及更高版本上运行 ASP.NET 应用程序的首选模式。

View more information »

posted @   ymnets  阅读(4004)  评论(1编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示