c# - 使用 Web.config 在 C# Asp.Net 中显示错误信息?

标签 c# asp.net error-handling web-config

出于某种原因,即使我更改了 web.config 的 customerrors 部分,我也看不到有关我的错误的任何有用信息:

<customErrors mode="RemoteOnly">
</customErrors>

我想做的就是能够看到正常的蓝屏死机,显示出了什么问题。

自从我尝试在本地开发者 PC 的 IIS 上上传此网站后,该应用程序就没有显示错误信息。

每当我开始调试应用程序时,应用程序都会立即失败并显示“'/'应用程序中的服务器错误”。并给我一个 404 http 错误,并且只显示 .net 框架的版本和 asp.net 版本。

*更新: 我在我的开发电脑上本地运行这个。

最佳答案

将模式设置为关闭,而不是仅远程。 MSDN 在这里解释了不同的模式:

http://msdn.microsoft.com/en-us/library/h0hfz6fc.aspx

如果您处于 RemoteOnly 模式,则仅在本地运行时才会显示错误。

关于c# - 使用 Web.config 在 C# Asp.Net 中显示错误信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9267486/

相关文章:

c# - .NET 无状态多重 PermitIf

c# - 如何同步 FileSystemWatcher

go - 为什么我不能对类型 validator.FieldError 使用 Error()

python-3.x - 每种错误类型何时适用于Python?

c# - Asp.net Web Api 嵌套模型验证

c# - 您可以在委托(delegate)中使用 params 关键字吗?

c# - ASP.Net Core Sql session 持久化

c# - Sharepoint 数据库安全 - SQL 注入(inject)

asp.net - 当调用命中缓存时,OutputCache 发送错误的 Vary header

json - 在 Go 中处理调试错误