2011-09-08 48 views

回答

1

默认情况下它看一看的ShutdownMode值在App.xaml文件, :

一个ShutdownMode枚举值。默认值是 OnLastWindowClose。

所以它可能是一些窗口仍然没有关闭/释放的进程。

2

一些常见原因:

东西仍然在应用程序类的代码执行(查找Main方法,或其他任何地方你实例主窗口)。

表单有一些仍在运行的OnClose代码。

某些线程尚未完成执行。

您正在查看调试器任务(名称中带有vshost的任务),而不是应用程序任务。当您在Visual Studio中按F5运行代码时,会发生这种情况。

分析?

这些可能不是你的理由,所以继续寻找!可能是加载调试器并查看发生了什么的时候了。

+0

我会纠正你关于线程的观点。它仅对前台线程有效(将背景属性设置为false) – SiberianGuy

相关问题