我的ASP.Net MVC 4 Web项目有这样的架构:
App_Data
App_Start
Content
- css
- images
- scripts
Controllers
Helpers
Models
Views
我需要创建一个文件夹来保存临时文件供下载,我不知道在哪里可以创建该文件夹。我主要的疑问是我是在第一级还是在App_Data
文件夹中创建的。
我只是想小心不要破坏项目的架构。
发布于 2013-10-01 06:08:34
我甚至都不会把它和你的项目分开。我会使用类似于Path.GetTempFileName()
或Path.GetTempPath()
的东西,并允许框架告诉我可以将这些临时文件放在哪里。保持应用程序目录的清洁,并将临时文件保存在可以定期安全清理的位置(或者您的应用程序可以在文件完成时删除该文件)。
https://stackoverflow.com/questions/19118180
复制