调试中自发应用程序执行中止

时间:2009-07-31 05:21:57

标签: wpf visual-studio debugging abort

WPF应用程序。调试。停在破发点。 几秒钟后,Visual Studio(2008)自发中止应用程序执行。 在停止休息点之后,我不会介意我做的事情:即使我什么都不做。

使用非常简单的测试WPF应用程序,一切都可以通过调试。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

当应用程序在没有警告的情况下快速中止时,通常是进程中堆栈溢出的结果。这使得很难(如果可能的话)进行拆除操作,例如抚养沃森博士。

我不太明白的一件事是应用程序或VS是否突然停止。

如果是应用程序,可能会发生StackOverflow,导致VS无法捕获异常。尝试禁用Just My Code调试,关闭隐式功能评估并中断第一次机会异常。这应该有助于揭示问题。

答案 1 :(得分:1)

问题解决了。

要解决此问题,必须更改调试设置:debug-> exceptions:并检查例外框(我检查了C ++和CLR)。 alt text
(来源:ggpht.com

结果:我可以看到之前没有看到的异常,我可以正常调试我的应用程序。

原因是vcshost.config文件名不正确(我的错)。