c# - 检测到不适用于集成托管管道模式的 ASP.NET 设置。(该项目甚至不在本地运行)

标签 c# .net iis

同样的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/

相关文章:

c# - 如何以高性能方式构建并返回大型 zip 文件?

c# - 为什么 System.Data.OracleClient 在 .NET 4.0 Client Profile 中不可用?

iis - 使用 IIS 负载平衡 Tomcat 服务器

iis - IIS 后面的 HTTP 服务器 : pass authentication headers

c# - 使用 Linq 将项目添加到列表

c# - 在没有 Visual Studio 的情况下添加引用

c# - 即使控制台不可见,Console.WriteLine 是否会导致性能下降? (C#)

iis - 如何将所有 IIS 设置、配置、应用程序池从一个 IIS 机器复制到另一个机器?

c# - 为什么将 IDictionary<TKey, TValue> 向上转换为 IEnumerable<object> 会失败?

c# - 已经有一个打开的 DataReader ...即使它不是