使用 VS2008,C#。
当我调用 Path.GetTempFileName() 时,生成的临时文件类似于:C:\Users\allensamuel\AppData\Local\Temp\tmpC1D0.tmp
但是,在我工作的公司中,不禁止使用 C: 驱动器存储文件。相反,登录脚本将用户的“我的文档”和“主页”区域(decouemtn 和设置等)指向联网的“H:”驱动器。
我不明白为什么 Path.GetTempFileName() 选择 C: 驱动器,或者如何指示它使用 H 驱动器。
有任何想法吗?我真的不想创建我自己的上述方法版本。