6

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

  • プログラムファイル(x86)
  • プログラムファイル
4

1 に答える 1

13

次を使用できます。

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

マシン上のプログラムファイルフォルダを取得します。これにより、実行中のアプリケーションに適切なものがすべて返されます。したがって、64ビットマシン上の32ビットアプリケーションの場合、英語版のWindowsでは「C:\ ProgramFiles(x86)」が返されます。

于 2009-09-21T11:41:02.147 に答える