在IIS7.5 HTTP 500内部服务器错误上重新部署MVC5 dll

时间:2017-04-28 08:19:58

标签: asp.net-mvc iis-7.5 http-status-code-500

我收到500内部服务器错误并且没有找到关于该问题的线索

但是我刚刚更新了应用程序dll,并且在浏览器中它没有显示任何HTTP500错误详细信息

失败请求跟踪中存在争议

  

模块名   ManagedPipelineHandler

     

通知   128

     

的HTTPStatus   500

     

HttpReason   内部服务器错误

     

HttpSubStatus   0

     

错误码   0

     

ConfigExceptionInfo

     

通知   EXECUTE_REQUEST_HANDLER

     

错误码   操作成功完成。 (0x0)

我已尝试过这些webconfig设置,但浏览器中没有错误详情

<system.web>
<customErrors mode="Off"/>
<compilation targetFramework="4.6" debug="true">
</system.web>

<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>

1 个答案:

答案 0 :(得分:0)

我已通过这些步骤解决了这个问题

set(CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}")

IIS在预编译版本上抛出了404.3