2013-10-01 132 views
0

我的ASP.Net MVC 4 Web項目有這樣的architeture:ASP.Net MVC 4項目文件夾Architeture

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

我需要創建一個文件夾保存下載的臨時文件,我不知道我在哪裏可以創建該文件夾。我的主要疑問是如果我在第一級創建或在App_Data文件夾中創建。

我只是想小心不要妥協的項目architeture。

+0

這些下載是否需要通過網絡瀏覽器直接訪問?或者你的應用程序將成爲下載服務器? –

+0

@StevenV不,他們不會被瀏覽器看到。將會有一個Action將它們發送到瀏覽器。 – DontVoteMeDown

回答

3

我甚至不會把它分開你的項目。我會使用類似Path.GetTempFileName()Path.GetTempPath()的東西,並允許框架告訴我可以在哪裏放置這些臨時文件。保持應用程序目錄清潔,並將臨時文件保存在可以定期安全清理的位置(或者應用程序在完成時可以刪除文件)。

+0

不錯!是我想要的東西。 – DontVoteMeDown