0

我的 ASP.Net MVC 4 Web 项目有这个架构:

App_Data
App_Start
Content
 - css
 - images
 - scripts
Controllers
Helpers
Models
Views

我需要创建一个文件夹来保存临时文件以供下载,但我不知道在哪里可以创建该文件夹。我的主要疑问是我是在第一级还是在App_Data文件夹内创建。

我只是想小心不要损害项目架构。

4

1 回答 1

3

我什至不会把它从你的项目中分离出来。Path.GetTempFileName()我会使用or之类的东西,Path.GetTempPath()并允许框架告诉我可以将这些临时文件放在哪里。保持您的应用程序目录干净,并将临时文件保存在可以定期安全清理的位置(或者您的应用程序可以在完成后删除该文件)。

于 2013-10-01T14:08:34.337 回答