App Shutdown Windows C #
-
19-09-2019 - |
Question
mon application C # est encore dans la mémoire vive après l'exécution Application.Current.Shutdown ();
(db connexion est fermée avant)
(Application.Current.Exit + = new ExitEventHandler (Current_Exit); est également utilisé)
est-il une autre déclaration à utiliser?
le problème se produit sur les différents systèmes Windows XP et Server 2008.
concerne en nature, jeff
La solution
Si vous a donné naissance à des fils de discussion, ils pourraient encore être en cours d'exécution. Soit assurez-vous qu'ils sont finis avant de fermer l'application, ou assurez-vous que vous définissez la propriété « IsBackground » des fils de « vrai » de sorte qu'ils meurent avec l'application.
Autres conseils
Cela se produit si vous avez encore des fils en cours d'exécution.