Laden...

Forenbeiträge von UNeverNo Ingesamt 153 Beiträge

27.06.2007 - 08:50 Uhr

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?

27.06.2007 - 08:28 Uhr

Heißt das jetzt, dass das Ergebnis von GetValue null (also der Schlüssel nicht vorhanden) ist oder dass irgendein Objekt null ist?

27.06.2007 - 08:08 Uhr

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?