我收到了几个人的警告,不要将临时文件存储在“Temporary Internet Files”目录中。那么,存储应用程序生成的任何临时或日志文件的最佳位置在哪里?
我收到了几个人的警告,不要将临时文件存储在“Temporary Internet Files”目录中。那么,存储应用程序生成的任何临时或日志文件的最佳位置在哪里?
你最好使用隔离存储来处理临时文件,但你也可以使用GetTempFileName。
您为什么不能使用默认的临时目录?基本上使用从 Path.GetTempFileName
返回的名称即可。
临时互联网文件夹与TEMP文件夹不同。我同意不使用临时互联网文件夹 - 它是为不同的用途而设计的。
应该将TEMP文件夹用于可以被清除而无需担心崩溃的文件。
然而,TEMP文件夹不适合日志文件、配置文件或任何重要文件。我会在用户的个人资料下创建自己的文件夹,最好放在应用程序数据或本地设置中。