同样的question已发布在网站上,建议的答案是使用。
<configuration>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
</system.webServer>
</configuration>
但是添加上述行并不能解决问题。
最可能的原因
- 此应用程序在 system.web/httpHandlers 中定义配置 部分。
还有
Module ConfigurationValidationModule
Notification BeginRequest
Handler ExtensionlessUrlHandler-Integrated-4.0
Error Code 0x80070032
此外,我的项目似乎也无法在本地加载,而我之前提到的问题在本地工作得很好。
如何解决这个错误?
提前谢谢您。 :)
最佳答案
从 web.config 文件中删除以下行解决了我的问题。
<system.web>
<httpHandlers>
<add path="*.less" verb="GET" type="dotless.Core.LessCssHttpHandler, dotless.Core" />
</httpHandlers>
</system.web>
关于c# - 检测到不适用于集成托管管道模式的 ASP.NET 设置。(该项目甚至不在本地运行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33104804/