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

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top