【发布时间】:2013-03-05 23:14:19
【问题描述】:
我有一个项目可能会在任何函数和对象上抛出异常,有没有办法在整个框架/程序中捕获任何和所有异常,以便我可以记录它们以便以后可以看到它们?我想要调用堆栈和异常消息。我不一定知道异常将在哪里抛出,但我想记录在程序整个生命周期中任何地方发生的任何异常。有没有办法做到这一点?我不想尝试捕捉任何可能的异常抛出函数。程序会因为未处理的异常而中断,但我想先记录它。
【问题讨论】:
-
这是网页、win 表单还是其他类型的项目?
-
Windows 桌面应用,特别是 WCF。
-
你的意思是它是一个 WCF 服务,在 Windows 窗体应用程序中自托管?
标签: c# wcf exception-handling