64 ビット マシンの「プログラム ファイル」を参照してください。

StackOverflow https://stackoverflow.com/questions/1454094

質問

C# で、次の場所をハードコーディングせずに参照するにはどうすればよいですか?

  • プログラム ファイル (x86)
  • プログラムファイル
役に立ちましたか?

解決

あなたが使用することができます:

System.Environment.GetFolderPath(System.Environment.SpecialFolder.ProgramFiles);

マシン上でプログラムファイルフォルダを取得します。これは、実行中のアプリケーションのための正しいものは何でも返します。だから、64ビットマシン上で32ビットアプリケーションのために、それは「C:\プログラムファイル(x86の)」を返します。英語版のWindows上で

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top