162 votes

Comment créer une source Windows EventLog à partir de la ligne de commande ?

Je suis en train de créer une application ASP.NET qui va enregistrer certaines choses dans le journal des événements de Windows. Pour ce faire, il faut d'abord créer une source d'événements. Cela nécessite des privilèges administratifs et je ne peux donc pas le faire dans l'application ASP.NET.

Existe-t-il une application en ligne de commande fournie avec Windows qui peut créer une source de journal des événements, ou dois-je créer la mienne ?

-3voto

user3186703 Points 7

Vous pouvez créer votre propre événement personnalisé en utilisant la classe de journal diagnostics.Event. Ouvrez une application Windows et lors d'un clic sur un bouton, exécutez le code suivant.

System.Diagnostics.EventLog.CreateEventSource("ApplicationName", "MyNewLog");

"MyNewLog" est le nom que vous souhaitez donner à votre journal dans le visualisateur d'événements.

pour plus d'informations, consultez ce lien [ [http://msdn.microsoft.com/en-in/library/49dwckkz%28v=vs.90%29.aspx\]](http://msdn.microsoft.com/en-in/library/49dwckkz%28v=vs.90%29.aspx%5d)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X