我们最近遇到了一种情况,其中一个糟糕的 web.config 部署导致我们的 web.config 中有两个“appSettings”部分。我们已经关闭了详细的错误(它是 prod),因此在浏览器中我们看到了一个通用的 500 错误。检查 Windows 应用程序日志一无所获。
是否可以为这样的案例设置某种警报?记录到 Windows 应用程序日志的东西(任何东西!)将是理想的。
感谢您的关注!
我们最近遇到了一种情况,其中一个糟糕的 web.config 部署导致我们的 web.config 中有两个“appSettings”部分。我们已经关闭了详细的错误(它是 prod),因此在浏览器中我们看到了一个通用的 500 错误。检查 Windows 应用程序日志一无所获。
是否可以为这样的案例设置某种警报?记录到 Windows 应用程序日志的东西(任何东西!)将是理想的。
感谢您的关注!
您可以添加错误记录模块来帮助您调试应用程序。我发现ELMAH是一个非常好的工具。以下是使用 ELMAH 记录错误的方法。
ELMAH 可以帮助您在未来调试您的应用程序。每当您对应用程序进行更改时,请在发布更改之前对其进行测试。这样做的一个好方法是设置一个暂存环境以匹配生产服务器。这样,您就可以在将更改移动到实时应用程序之前看到任何错误。