Service Windows est arrêté de façon inattendue
J'ai un service windows qui a un nombre de threads de travail.
Tout va bien dans le test, jusqu'à ce qu'une fois, où j'ai vu "windows service est terminé de manière inattendue" dans l'observateur d'événements.
Comment puis-je essayer de déboguer où ce qui se passe?
J'ai exceptions étant pris dans des circonstances normales, mais pas dans ce cas.
Je ne sais pas par où commencer.
JD.
- Utilisez-vous non géré les bibliothèques?
Vous devez vous connecter pour publier un commentaire.
Mettre un appel Système.Diagnostics.Débogueur.Pause() dans votre OnStart() de rappel. Lors de votre démarrage du service, vous serez invité à démarrer le débogueur Visual Studio. Une fois le débogueur s'ouvre, vous pouvez déboguer à partir de là.
ici vous pouvez trouver Comment faire pour Déboguer les Applications de Service Windows