这个问题在这里已经有了答案:
Deploying website: 500 - Internal server error
(22 个回答)
5年前关闭。
希望可以有人帮帮我。我已经尝试了以下所有解决方案:
但 IIS 仍在加载文件 Errors/500.aspx这是在项目文件夹中,我无法调试错误。
这是我的 Web.config文件。即使自定义错误模式关闭,它仍会加载自定义 Errors/500.aspx 文件。
最佳答案
确保您的浏览器配置为显示错误,例如在 IE 中:
在 IIS 中打开详细错误。
确保您的 web.config 没有任何节点,例如:
<httpErrors>
<error statusCode="500" path="/somedir/500.asp" responseMode="ExecuteURL" />
</httpErrors>
和
<customErrors mode="RemoteOnly" defaultRedirect="~/404error.aspx" />
关于asp.net - 在 IIS 7 上调试 500 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38082077/