【问题标题】:ASP.net Version 4 with IIS7带有 IIS7 的 ASP.net 版本 4
【发布时间】:2011-08-31 13:06:21
【问题描述】:

我目前正在开发一个 ASP.net 应用程序,该应用程序是在 .Net 框架 3.5 版中启动的。这工作得很好,没有问题。但是,我现在意识到我需要使用 .Net 框架版本 4。当我将项目更改为 .net 4 应用程序并尝试从 Visual Studio 2010 运行 Web 应用程序时,它会显示

无法在网络上开始调试 服务器。常见帮助见帮助 配置错误。运行网络 调试器之外的页面可能会提供 更多信息。

确保服务器正在运行 妥妥的……

我已将 Web 应用程序的应用程序池更改为带有集成代码的 .Net 版本 4。 Visual Studio 仍然显示错误,当我尝试从 Visual Studio 外部运行 Web 应用程序时,直接从浏览器运行它时,我收到一条 IIS 错误消息,上面写着

HTTP 错误 500.21 内部服务器错误 处理程序“PageHandlerFactory-Integrated”的模块列表中有一个错误模块“ManagedPipelineHandler”

这是在 Windows 7 上运行 IIS7。

有没有人可以解决这个问题

感谢您的帮助

【问题讨论】:

    标签: asp.net .net-4.0 iis-7.5


    【解决方案1】:

    两天前我遇到了同样的问题。我敢打赌这是因为您在安装 .NET 4.0 之后安装了 IIS。

    您可以通过重新安装 .NET 来解决此问题

    %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe –i
    

    或者对于 32 位

    %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i
    

    编辑:这是我前几天找到并使用的链接。

    http://www.gotknowhow.com/articles/fix-bad-module-managedpipelinehandler-in-iis7

    【讨论】:

      猜你喜欢
      • 2012-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-21
      • 1970-01-01
      • 2016-09-06
      相关资源
      最近更新 更多