我已经被几个人发出警告,不要将临时文件存储在Temporary Internet Files目录中。哪里可以存储我的应用程序生成的任何临时或日志文件的最佳位置?我应该在哪里为我的应用程序生成临时文件?
3
A
回答
10
最好的办法是使用isolated storage作为临时文件,但您也可以使用GetTempFileName。
6
是否有一个原因,您不能使用默认的临时目录?基本上使用从Path.GetTempFileName
返回的名称?
2
Temporary Internet Files文件夹与TEMP文件夹不同。我同意不使用Temporary Internet Files文件夹 - 它的用途不同。
TEMP文件夹应该用于可以被吹走而不用担心崩溃的文件。
但是,TEMP文件夹不适用于日志文件或配置文件或任何重要内容。我最好在应用程序数据或本地设置中创建我自己的文件夹在用户的配置文件下。
相关问题
- 1. 我应该在哪里写一个临时文件?
- 2. 我应该在哪里存储我的网络应用程序的文件?
- 3. 我应该在哪里部署我的应用程序?
- 4. 我应该在哪里使用模板,我应该在哪里编程生成视图对象?
- 5. 我的Windows应用程序应该在哪里存储缓存和临时文件?
- 6. 我应该在哪里放置Maven项目的应用程序配置文件?
- 7. iPhone MVC应用程序:我应该在哪里放置模型?
- 8. 在哪里把应用程序的数据文件和临时文件在Mac
- 9. Android测验应用程序 - 我应该在哪里放置sqlite文件?
- 10. 应用程序的默认文件夹应该在哪里?
- 11. Windows应用程序的工作文件应该写在哪里?
- 12. 我的应用程序在哪里
- 13. 我的Android应用程序在哪里?
- 14. 我应该在哪里存储我的javascript程序的设置?
- 15. 我应该在哪里把我的UpdatePanel
- 16. 使用Windows应用程序(winapp)何时/应该在哪里处置我的UnitOfWork?
- 17. 我应该在哪里上传我的node.js程序?
- 18. 我的第一个CodeIgniter程序:我应该在哪里写它?
- 19. 我应该从哪里开始使用Facebook应用程序?
- 20. 我应该在哪里存储我的应用程序的“激活”密钥?
- 21. 我应该在哪里存储我的ASP.NET应用程序的版本信息?
- 22. 我应该在哪里存储我的iPhone应用程序的SQLite数据库?
- 23. ASP.NET应用程序应该在哪里存储数据文件?
- 24. Django的我应该在哪里把我的CSS文件
- 25. 我应该在哪里把crossdomain.xml放入我的grails应用程序
- 26. 我应该在哪里将图像保存到我的iPhone应用程序中?
- 27. 我应该在哪里放置我的css文件?
- 28. Jython,我应该在哪里放置我的.py文件
- 29. 我应该在哪里放置我的chromedriver文件?
- 30. 我应该去哪里?
并从这些文档中的一个示例:http://msdn.microsoft.com/en-us/library/6h2ws3ft.aspx – 2009-06-25 18:09:30