我编写了一个调用该System.IO.Path.GetTempPath()
函数的程序。我读过的所有文档(比如这个)都说函数应该返回从这个列表中找到的第一个路径:
- TMP 环境变量指定的路径。
- TEMP 环境变量指定的路径。
- USERPROFILE 环境变量指定的路径。
- Windows 目录。
我已将TMP
和TEMP
环境变量都定义为%USERPROFILE%\AppData\Local\Temp
,但对 的调用GetTempPath()
总是返回我的%USERPROFILE%
目录,而不是我为TMP
和定义的值TEMP
。如何让函数返回我定义的临时目录?