c#获取系统临时文件夹问题
我用c#,path.gettemppath().tostring()方法获取系统的临时路径是
C:\Documents and Settings\Administrator\Local Settings\Temp
但是我在iis中执行的时候,获取的临时路径为什么是C:\WINDOWS\Temp???
IIS是以系统的账号运行,怎么可能拿到adminsitrator账号的文件夹呢?
没有直接俄逻辑关系怎么可能只接拿呢?
用这个拿拿系统文件夹吧
System.Environment.SpecialFolder.***
System.Environment.SpecialFolder.System
C:\Documents and Settings\Administrator\Local Settings\Temp ---
---是Administrator临时文件
C:\WINDOWS\Temp
---是WINDOWS系统临时文件
System.Environment.SystemDirectory; 输出:C:\WINDOWS\system32
System.Environment.GetFolderPath(System.Environment.SpecialFolder.System); 输出:C:\WINDOWS\system32
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal); 输出:D:\我的文档