C# 当.NET服务失败时,系统是否记录异常?

C# 当.NET服务失败时,系统是否记录异常?,c#,.net,crash,windows-services,C#,.net,Crash,Windows Services,我在windows Server 2008 R2 x64上运行了基于.NET4/C的windows服务。它很少崩溃,并且没有一个catch块被触发(它们在所有根方法中)。我想知道为什么 系统是否在某个地方记录了失败的错误 我认为您应该能够在EventViewer->Windows日志中看到一些内容。您可以在此处找到正在跟踪的data EventViewer类型: 为AppDomain.CurrentDomain.UnhandledException编写事件处理程序是您的工作,Windows不会为

我在windows Server 2008 R2 x64上运行了基于.NET4/C的windows服务。它很少崩溃,并且没有一个catch块被触发(它们在所有根方法中)。我想知道为什么


系统是否在某个地方记录了失败的错误

我认为您应该能够在EventViewer->Windows日志中看到一些内容。您可以在此处找到正在跟踪的data EventViewer类型:


为AppDomain.CurrentDomain.UnhandledException编写事件处理程序是您的工作,Windows不会为您这样做。