私はTemporary Internet Filesディレクトリに一時ファイルを保存しないようにいくつかの人々から警告を受けています。私のアプリケーションが生成する一時ファイルやログファイルを保存する場所はどこですか?アプリケーションの一時ファイルはどこに生成する必要がありますか?
3
A
答えて
10
あなたの最善の策は、一時ファイル用にisolated storageを使用することですが、あなたはまた、GetTempFileNameを使用することができます。
6
デフォルトの一時ディレクトリを使用できない理由はありますか?基本的にPath.GetTempFileName
から返された名前を使用しますか?
2
一時インターネットファイルフォルダは、TEMPフォルダとは異なります。私はTemporary Internet Filesフォルダを使用しないことに同意します - それは別の使用のために意味されます。
TEMPフォルダがクラッシュを恐れることなく吹き飛ばさ可能なファイルのために使用すべきです。
TEMPフォルダが、しかし、ログファイルや設定ファイルや重要性の何のための場所ではありません。私は、アプリケーションデータまたはローカル設定で、好ましくは、ユーザーのプロファイルの下に自分のフォルダを作成します。
関連する問題
- 1. FTPにリモートアップロードする際に一時ファイルを生成する必要があるのはなぜですか?
- 2. 一時ファイルを__pycache__フォルダに保存する必要がありますか?
- 3. coffeescriptノードのアプリケーションからケーキを生成する必要がありますか?
- 4. ファイルは、SharePointソリューションのどこに保存する必要がありますか?
- 5. サイト構成データリポジトリはどこに配置する必要がありますか?
- 6. asp.netアプリケーションのログファイルはどこに置く必要がありますか?
- 7. 一時パスワードを変更する必要があります
- 8. 角度ルーティングのhtmlファイルはどこに置く必要がありますか?
- 9. どこにUINavigationControllerをポップする必要がありますか?
- 10. は.pemファイルを作成する必要があります
- 11. ドッキングされたWebアプリケーションは、アップロードされたファイルをどこに保存する必要がありますか?
- 12. virtualenvをどこに作成する必要がありますか?
- 13. DbContextはどこに置く必要がありますか?
- 14. コードはどこに置く必要がありますか?
- 15. JavaScriptコードはどこに置く必要がありますか?
- 16. Java 6が必要なアプレットはどこにありますか?
- 17. Adminコントロールパネルはどこに置く必要がありますか?
- 18. DLLはどこに置く必要がありますか?
- 19. Scala:インポートステートメントはどこに置く必要がありますか?
- 20. 時にはこれを使用する必要がありますか?
- 21. このコードはどこに置く必要がありますか?ここで
- 22. mysqlに一時テーブルを削除する必要がありますか?
- 23. 一時変数に__unsafe_unretainedを使用する必要がありますか?
- 24. コントローラ名はcodeigniterのファイル名と一致する必要がありますか?
- 25. このフィールドはvolatileにする必要がありますか?
- 26. 変数でレポートを生成する必要があります
- 27. ASP.NET用のカスタムCASポリシーはどこにある必要がありますか?
- 28. ファイルをソートするために2番目のファイルを生成する必要はありますか?
- 29. 動的にAndroidのアクティビティを生成する必要がありますか?
- 30. 私は本当に一時テーブルを作成する必要がありますか?
そして、それらのドキュメントからの例:http://msdn.microsoft.com/en-us/library/6h2ws3ft.aspx –
私は分離ストレージが優れていることに同意します。私は65535の制限に遭遇しましたか?一時フォルダーのルートに許可されているファイル。私はサブフォルダを使って問題を解決しましたが、孤立したストレージで問題が発生しているのではないかと疑います。 –