I have got a problem with a .NET application. It terminates without throwing any exception. If I start it in debug mode in my visual studio, the debugging terminates also without any error message.
I have found the post StackOverflowException in .NET which describes that this behaviour occurs when the CLR throws one the following exceptions:
- ThreadAbortException
- OutOfMemoryException
- StackOverflowException
But how can I determine which of these exception was thrown in my case?
Is it possible to log the exception and maybe to get a stack trace or the type of the exeption at least?
我试图写第二份申请,从另一个申请开始单独处理。 采用这种办法,我可以发现程序何时终止,但我能以这种方式得到的唯一信息是《撤离法》——532459699。 是否有任何人知道这意味着什么?