已发布代码

时间:2016-09-06 06:25:53

标签: c# .net

我正在使用VS 2010.我在代码中进行了更改以记录应用程序异常。在visual studio中,当我调试时,我能够记录分配给它的文件夹中的所有异常。但是,当我发布我的应用程序时,我无法记录异常。 (System.StackOverFlowException中发生了mscorlib.dll)当我收到异常并且我无法记录任何相关的应用时,这是我从已发布的应用中获得的错误异常。

1 个答案:

答案 0 :(得分:0)

你无法抓住System.StackOverFlowException。除非您自己抛出或者您的应用程序在调试器或其他主机进程中运行。

您必须使用调试器来捕获异常。如果您的测试设置中没有发生异常,您应该获得“用户”正在使用的数据。