有人警告我不要将临时文件存储在 Temporary Internet Files 目录中。哪里是存储我的应用程序生成的任何临时文件或日志文件的最佳位置?
问问题
4019 次
3 回答
10
最好的办法是对临时文件使用隔离存储,但您也可以使用GetTempFileName。
于 2009-06-25T18:06:51.783 回答
6
您是否有不能使用默认临时目录的原因?基本上使用从返回的名称Path.GetTempFileName
?
于 2009-06-25T18:09:03.153 回答
2
Temporary Internet Files 文件夹不同于 TEMP 文件夹。我同意不使用 Temporary Internet Files 文件夹——它是为了不同的用途。
TEMP 文件夹应该用于可以被吹走而不必担心崩溃的文件。
但是,TEMP 文件夹不能存放日志文件或配置文件或任何重要的东西。我会在用户配置文件下创建自己的文件夹,最好是在应用程序数据或本地设置中。
于 2009-06-25T18:14:58.667 回答