【发布时间】:2017-02-12 12:37:41
【问题描述】:
我在我的 WCF 服务中使用 System.IO.Path.GetTempPath() 在 IIS 的临时文件夹路径中创建一个临时文件。 我期待得到 C:\Users[user]\AppData\Local\Temp 路径,但我得到的是 C:\Windows\Temp 。
我怎样才能得到预期的路径?
【问题讨论】:
-
很有可能您在 IIS 中的应用程序池没有在您的本地帐户下运行(因此获得了不同的文件夹)。默认情况下,出于安全原因,IIS 使用特殊的受限帐户:iis.net/learn/manage/configuring-security/…