Umgebungsvariable in einem Dateipfad verwenden

75

Ich habe eine Umgebungsvariable festgelegt, die auf einen bestimmten Ordner verweist (nennen Sie ihn beispielsweise MYFOLDER). Beim Eingeben %MYFOLDER%\SubFolderin den Windows Explorer wird der Unterordner angezeigt. Wenn jedoch gebe ich SelectedPath = @"%MYFOLDER%\SubFolder";zu ein FolderBrowserDialog, funktioniert es nicht.

Ich habe versucht, zu verwenden Path.GetFullPath(..), aber dies scheint den bin-Ordner der ausführbaren Datei (während des Debuggens in VS) mit% MYFOLDER% am Ende anstelle des erwarteten Pfads zurückzugeben.

Weiß jemand, wie man es dazu bringt, die Umgebungsvariable richtig zu verwenden?

Flynn1179
quelle

Antworten: