我应该在哪里为我的应用程序生成临时文件?

Mar*_*ter 4 .net c# windows temporary-files

我被几个人警告不要将临时文件存储在Temporary Internet Files目录中.哪里是存储我的应用程序生成的任何临时文件或日志文件的最佳位置?

JP *_*oto 10

最好的办法是对临时文件使用独立存储,但也可以使用GetTempFileName.

  • 这些文档的一个例子:http://msdn.microsoft.com/en-us/library/6h2ws3ft.aspx (2认同)

Jar*_*Par 6

有没有理由你不能使用默认的临时目录?基本上使用从返回的名称Path.GetTempFileName