EventLog lève une exception UnauthorizedAccessException

Signaler
Messages postés
64
Date d'inscription
dimanche 24 juillet 2005
Statut
Membre
Dernière intervention
29 septembre 2014
-
Messages postés
3
Date d'inscription
lundi 16 février 2009
Statut
Membre
Dernière intervention
14 août 2009
-
Bonjour, en VB.NET, j'essaie d'écrire dans le journal d'évènements APPLICATIONS avec la classe EventLog.
1/ la méthode SourceExists lève systématiquement une exception UnauthorizedAccessException
2/ idem pour la méthode CreateEventSource

L'information complémentaire de l'exception est : The source was not found, but some or all event logs could not be searched. Inaccessible logs : Security

En effet, je n'ai pas même les droits de visualiser le contenu du journal d'évènements "Sécurité", en tant qu'utilisateur. Mais ca ne m'intéresse pas ! je veux juste écrire un log dans le journal APPLICATIONS !

Cela signifie-t-il que pour écrire dans un journal il faut obligatoirement avoir au moins l'accès en lecture sur tous les autres ?

Merci par avance

1 réponse

Messages postés
3
Date d'inscription
lundi 16 février 2009
Statut
Membre
Dernière intervention
14 août 2009

bonjour,
Malheureusement je ne vais pas t'aider car j'ai le meme probleme avec la lève d'une exception UnauthorizedAccessException lorsque j'essaie de lister les fichiers de mon disque dur.
je joins la routine de lecture des fichiers qui recupere les attributs.

Sub AfficherListeFichiers(ByVal specdos)
Dim fichiers 'As String
Dim f1 As String
Dim ex As String

fichiers = My.Computer.FileSystem.GetFiles(specdos)
For Each f1 In fichiers

xlsfeuille.Cells(ind, 1).Value = My.Computer.FileSystem.GetFileInfo(f1).Extension
xlsfeuille.Cells(ind, 2).Value = My.Computer.FileSystem.GetName(f1)
xlsfeuille.Cells(ind, 3).Value = Int(FileLen(f1) / 1024)
xlsfeuille.Cells(ind, 4).Value = FileDateTime(f1)
xlsfeuille.Cells(ind, 5).Value = specdos
ind = ind + 1

Next
End Sub

Je continue de chercher pour lever cette exception UnauthorizedAccessException

A+