Visual Studio 2010 Pro,不会在应用程序关闭时结束调试模式

时间:2012-01-08 22:15:41

标签: c# wpf visual-studio-2010

当我在VS中运行我的代码时,当我输入某些方法时,在结束应用程序(关闭表单)时已经调试,VS不会自动结束调试会话,迫使我手动结束它。

这并不总是发生,结果与在VS中运行应用程序时加载的某些窗口/类一致。

我想知道为什么会这样,我假设我的托管代码中没有关闭文件或者那样的“东西”。

为什么会发生这种情况,如何追踪和修复它?

2 个答案:

答案 0 :(得分:4)

如果你的代码在关闭窗口后继续运行,就会发生这种情况。

关闭窗口后暂停调试器,找出它正在做什么,然后修改代码,使其在关闭窗口时停止运行。

答案 1 :(得分:0)

在“调试”菜单上,单击“全部分离”。

希望有所帮助!

修改

跟随,SLak的建议,因为这将解决问题。我的解决方案可能只能解决症状。我会在这里留下答案,以防它对你有所帮助。

祝你好运!