System.IO.Path.GetTempPath()
関数を呼び出すプログラムを作成しました。私が読んだすべてのドキュメント(このようなもの)には、関数はこのリストから見つかった最初のパスを返す必要があると書かれています。
- TMP 環境変数で指定されたパス。
- TEMP 環境変数で指定されたパス。
- USERPROFILE 環境変数で指定されたパス。
- Windows ディレクトリ。
と の両方の環境変数を に定義しましTMP
たTEMP
が%USERPROFILE%\AppData\Local\Temp
、 を呼び出すと、 と に定義した値ではなく、常に自分のディレクトリGetTempPath()
が返されます。定義した一時ディレクトリを返す関数を取得するにはどうすればよいですか?%USERPROFILE%
TMP
TEMP