使用VS2008,c#编程。 当我调用Path.GetTempFileName()方法时,生成的临时文件路径如下: C:\Users\allensamuel\AppData\Local\Temp\tmpC1D0.tmp 然而,在我工作的公司里,禁止使用C:盘进行文件操作。相反,登录脚本会将用户的“我的文档”和“主目录”(包括设置等)指向网络H:盘。 我不知道为什么Path.GetTempFileName()选择了C:盘,也不知道如何指示它使用H:盘。 有任何想法吗?我不想创建自己的版本来解决这个问题。