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

问题描述 投票:1回答:2

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

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

有任何想法吗?

wpf visual-studio debugging abort
2个回答
2
投票

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

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

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


1
投票

问题解决了。

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.