RegistryKey.GetValue geht nicht, wenn Programm Service ist
-
Folgender Code funktioniert, wenn ich die Exe anklicke:
RegistryKey key = Registry.CurrentUser.OpenSubKey(@"Software\MyProgram\Options"); object value = key.GetValue("Anything");
Aber wenn ich das Programm als Service (zum Beispiel als Druckertreiber) laufen lassen, liefert GetValue null zurück. Wie kann ich das ändern?
-
Was ist denn der CurrentUser Deines Services?
-
Administrator