L'enregistrement des Événements dans un Service Windows Programme
J'ai créé un service de Windows, et je veux que mon erreur à strictement être écrit à la de journal des événements de Windows. J'ai donc suivi ces étapes du projet de code de l'article:
http://www.codeproject.com/KB/dotnet/simplewindowsservice.aspx
Mais je ne vois pas du tout de la coutume des messages de journal que j'ai écrit dans les journaux des événements créés dans l'observateur d'événements de la fenêtre quand j'ai démarrer ou arrêter le service.
Aussi comment puis-je spécifier si le message était dû à une erreur ou c'est juste de l'info?
Vous devez vous connecter pour publier un commentaire.
D'abord, MSDN est votre ami. Assurez-vous de vérifier le lien, comme il y a un certain potentiel de pièges qu'il faut connaître.
Essentiellement, vous créez un Journal d'objet:
Vous devez également créer une source, si la source n'existe pas:
et puis il suffit de l'utiliser:
c'est en fait assez simple.
ISupportInitialize
est utilisé dans votre code? C'est, pourquoi avez-vous besoin d'inclure le code à l'intérieur d'une section begininit()/EndInit() paire? Je vous remercie.J'ai finalement eu que cela fonctionne en combinant diverses StackOverflow réponses et à partir de MSDN.
Tout d'abord inclure les espaces de noms suivants
Puis l'installation de l'exploitation forestière dans votre constructeur
Utiliser comme suit: