Ecriture dans le journal de Windows
:salut:
Je suis actuellement les cours du Coach VB de la MSDN. J'ai un problème de sécurité lorsque je veux écrire dans le journal de Windows:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Private Sub LogOptions()
Dim logMessage As System.Text.StringBuilder = New System.Text.StringBuilder
logMessage.AppendFormat("Prefered Save Directory Path = {0}", SaveDirectoryPath)
logMessage.AppendFormat("Confirm Before Save = {0}", ConfirmBeforeSave.ToString())
If Not System.Diagnostics.EventLog.SourceExists("Coach VB.Net") Then
System.Diagnostics.EventLog.CreateEventSource("Coach VB.Net", "Application")
End If
Dim myLog As System.Diagnostics.EventLog = New System.Diagnostics.EventLog
myLog.Source = "Coach VB.Net"
myLog.WriteEntry(logMessage.ToString())
End Sub |
Le problème se situe dans la condition If lorsque je veux tester l'existence de la source de mon application dans le journal.
Citation:
Une exception non gérée du type 'System.Security.SecurityException' s'est produite dans System.dll
Informations supplémentaires*: La source est introuvable mais certains ou l'ensemble des journaux des événements n'ont pas pu faire l'objet d'une recherche. Journaux inaccessibles : Security.
Est-ce qu'il y a moyen de forcer l'écriture dans le journal tout de même ?
:merci: