1

Application.Current.Shutdown(); を実行した後、私の C# アプリはまだ RAM にあります。

(db接続は以前に閉じられています)

(Application.Current.Exit += new ExitEventHandler(Current_Exit); も使用されます)

使用する別のステートメントはありますか?

この問題は、別の Windows XP システムと Server 2008 で発生します。

よろしく、ジェフ

4

2 に答える 2

3

いくつかのスレッドを生成した場合、それらはまだ実行されている可能性があります。アプリケーションを閉じる前にそれらが終了していることを確認するか、スレッドの「IsBackground」プロパティを「true」に設定して、アプリケーションと共に終了するようにしてください。

于 2009-07-24T14:48:46.053 に答える
0

これは、まだ実行中のスレッドがある場合に発生します。

于 2009-07-24T14:44:40.070 に答える