可能重复:
How can I determine the subsystem used by a given .NET assembly?
在我的解决方案中,我有一个通用的错误报告库。在我的解决方案的程序中,我只是使用它:
AppDomain.CurrentDomain.UnhandledException += ErrorReporter.HandleUnhandledException;
现在我希望能够在HandleUnhandledException
中根据WinForms或控制台应用程序是否调用它们做出不同的反应。