部署后在 MVC 应用程序中显示运行时错误

Showing Runtime Error in MVC application after deploy

我在 Visual Studio 2015 年创建了一个新的 MVC 项目,然后发布了该包并上传到我的 Windows 主机中。提取后,当我浏览 URL 时,它会显示此错误消息。但是我的应用程序在本地运行得很好。

您的代码中没有为本地启用自定义错误页面, 您必须添加 mode="On"。所以 customErrors 看起来像这样:

<customErrors mode="On" defaultRedirect="Error" redirectMode="ResponseRewrite">
  <error redirect="Error/NotFound" statusCode="404" />
</customErrors>