应用程序关闭C#Windows

时间:2009-07-24 14:43:22

标签: c# .net windows application-end

我的C#app在执行后仍然在RAM中 Application.Current.Shutdown();

(之前关闭数据库连接)

(Application.Current.Exit + = new ExitEventHandler(Current_Exit); 也用过)

是否还有其他声明可供使用?

问题出现在不同的Windows Xp系统和S​​erver 2008上。

亲切的问候, 杰夫

2 个答案:

答案 0 :(得分:3)

如果你产生了一些线程,它们可能仍在运行。要么在关闭应用程序之前确保它们已完成,要么确保将线程的“IsBackground”属性设置为“true”,以便它们随应用程序而死。

答案 1 :(得分:0)

如果您仍然运行线程,则会发生这种情况。