【问题标题】:VS2013 handler has a bad module managedpipelinehandler in its module listVS2013 处理程序在其模块列表中有一个错误的模块 managedpipelinehandler
【发布时间】:2014-01-23 15:42:27
【问题描述】:

我有一个ASP.NET 应用程序,我可以使用Visual Studio 2012 正确调试它,但是当我尝试使用Visual Studio 2013 调试它时,我收到以下错误消息:

HTTP Error 500.21 - Internal Server Error
Handler "`xxx`" has a bad module "`ManagedPipelineHandler`" in its module list.

有谁知道 VS 2012 和 VS 2013 在这方面有何不同?

【问题讨论】:

    标签: asp.net debugging visual-studio-2012 visual-studio-2013


    【解决方案1】:

    我遇到了同样的问题,我的案例处理程序在两个地方:

    <system.web>
    ...
    <httpHandlers>
      <add verb="*" path="*.ashx" type="ApplicArt.Extranet2.Controller.FrontController, ApplicArt.Extranet2.Web.UI" />
    </httpHandlers>
    </system.web>
    
    <system.webServer>
    <handlers>
      ...
      <add name="FrontController" verb="*" path="*.ashx" type="ApplicArt.Extranet2.Controller.FrontController, ApplicArt.Extranet2.Web.UI"/>
    </handlers>
    </system.webServer>
    

    当我从 [system.webServer] 部分删除我的处理程序时,我的问题就消失了。

    【讨论】:

      猜你喜欢
      • 2013-07-02
      • 1970-01-01
      • 2013-06-13
      • 2011-10-14
      • 2012-01-29
      • 2014-01-21
      • 1970-01-01
      • 2011-09-06
      • 2020-04-13
      相关资源
      最近更新 更多