Chcę z kodu programu pobrać wartość klucza rejestru. Teoretycznie powinien wystarczyć następujący kod:
RegistryKey odczyt = Registry.LocalMachine;
odczyt = odczyt.OpenSubKey("SOFTWARE\\Microsoft\\Microsoft SQL Server\\MSSQL12.SQLEXPRESS\\MSSQLServer");
string backuppath = odczyt.GetValue("BackupDirectory").ToString();
odczyt.Close();
Jak widać jest to fragment kodu pobierający ścieżkę do katalogu w którym instancja "SQLEXPRESS" serwera Microsoft SQL tworzy pliki backupu.
Niestety... Dostaję błąd braku uprawnień do tego klucza rejestru. Czy jest jakiś sposób na zdobycie tych uprawnień z kodu programu? A może jest jakiś inny sposób na zdobycie tej ścieżki?