我正在 C# 项目中开发 ASP.NET MVC 4,该项目在我的本地开发服务器上运行良好。但是,当我将其推送到生产服务器时,特定页面会出现 500 内部服务器错误。但是,我收到的错误并不比“处理您的请求时发生错误”更有帮助。
如何强制 ASP.NET 显示更有用的错误,即使是黄屏死机?
感谢您的时间。
是的,有黄屏死机。您可以通过转到Web.Config
文件并确保有这一行:
<system.web>
<customErrors defaultRedirect="GenericError.htm"
mode="Off"></customErrors>
</system.web>
BUT找出问题后要非常小心,不要这样留下来。在生产设备上显示完整的错误堆栈跟踪是一个很大的安全风险。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)