1

一个 WPF 应用程序。调试。停在断点。几秒钟后,Visual Studio (2008) 自发地中止应用程序的执行。不在乎我在断点处停止后做什么:即使我什么都不做。

使用非常简单的测试 WPF 应用程序,调试一切正常。

有任何想法吗?

4

2 回答 2

2

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

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

如果是应用程序,则可能会以 VS 无法捕获异常的方式发生 StackOverflow。尝试禁用 Just My Code 调试,关闭隐式函数评估并打破第一次机会异常。这应该有望帮助揭示问题。

于 2009-07-31T05:38:31.657 回答
1

问题解决了。

要解决该问题,必须更改调试设置:debug->exceptions: 并检查异常框(我检查了 C++ 和 CLR)。 (来源:ggpht.com替代文字

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

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

于 2009-07-31T09:32:58.393 回答