J'ai ce code dans mon application ASP.NET écrit en C# qui essaie de lire le journal des événements, mais il renvoie une erreur.Lecture des erreurs C# EventLog
EventLog aLog = new EventLog();
aLog.Log = "Application";
aLog.MachineName = "."; // Local machine
foreach (EventLogEntry entry in aLog.Entries)
{
if (entry.Source.Equals("tvNZB"))
Label_log.Text += "<p>" + entry.Message;
}
L'une des entrées qu'il renvoie est « ne peut trouver la description pour l'ID d'événement « 0 » « tvNZB » Source. L'ordinateur local peut ne pas avoir les informations de Registre nécessaires ou les fichiers DLL de message pour afficher le message Les informations suivantes font partie de l'événement: 'Le service a démarré avec succès.' "
Je ne souhaite que le 'Service démarré avec succès'. Des idées?
Mon dump entry.Message est la suivante: La description pour l'ID d'événement 0 de tvNZB source ne peut pas être trouvé. Le composant qui déclenche cet événement n'est pas installé sur votre ordinateur local ou l'installation est endommagée. Vous pouvez installer ou réparer le composant sur l'ordinateur local. Si l'événement provenait d'un autre ordinateur, les informations d'affichage devaient être enregistrées avec l'événement. Les informations suivantes étaient incluses avec l'événement: Le service a été arrêté avec succès. Je viens de me rendre compte que l'erreur est probablement parce que je n'ai pas le service actuellement installé, hein. – Robert
Recherchez la chaîne "Service arrêté avec succès" dans cette image. Vous devrez peut-être personnaliser la chaîne de message. Bonne chance! – Nayan