Bonjour à tous,
Je souhaiterais accéder à la valeur d'une clé via un service. Le code suivant accède correctement à ma clé et me retourne la bonne valeur, mais ...
Ca marche quand je l'utilise dans une application form ou console MAIS PAS quand je l'utilise directement dans un service ou dans une application lancée par un service. Dans ce cas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 returnUser = Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Explorer").GetValue("Logon User Name")
C'est vraissemblablement un problème de droits, mon service est lancé avec "compte système local" et je l'autorise à interagir avec le bureau.
Quelqu'un a t'il une idée ?
Partager