标签: windows caching temporary-files
Windows应用程序应该在哪里存储缓存数据和临时文件数据?
我理解
System.Windows.Forms.Application.StartupPath + @"\" + "Cache";
不是一个好主意,因为该程序可能会安装在
Program Files \ MyProgram \
对于所有用户和用户可能无权写入该文件夹。
答案 0 :(得分:1)
使用此:
System.IO.Path.GetTempPath();
密切相关的问题:How to get temporary folder for current user