Stimmt, anscheinend klappt das setzen in Zeile 2 nicht.
Ich möchte InstallDir auslesen, das wie im Anhang zu sehen in der Registry liegt. Entsprechend hatte ich den Pfad so belegt:
private const string mstrRegPathVanilla = @"Software\Firaxis Games\Sid Meier's Civilization 4 - Warlords";
Wo liegt der Fehler?
Heißt das jetzt, dass das Ergebnis von GetValue null (also der Schlüssel nicht vorhanden) ist oder dass irgendein Objekt null ist?
Hallo,
bin gerade dabei mich etwas in C# einzuarbeiten. Allerdings stosse ich nun schon beim Lesen von Werten aus der Registry auf Probleme X(
RegistryKey rootKey = Registry.LocalMachine;
rootKey = rootKey.OpenSubKey(mstrRegPathVanilla);
mstrPathVanilla = rootKey.GetValue("InstallDir").ToString();
"Object reference not set to an instance of an object" bringt er mir als Fehlermeldung in der untersten Zeile.
Was mache ich falsch?