2010-08-31 128 views
0

我有一個Web應用程序項目,用戶可以將圖像上傳到網站。我們打算將這些圖像存儲在文件系統中的某處,例如〜/ Resources/Images。用戶應該能夠通過Url在瀏覽器中查看圖像(例如site.com/Resources/Images/image1.jpg)Visual Studio項目和資產文件夾

我的問題是,創建一個名爲Resources的文件夾允許它出現在我的Visual Studio項目,因此我上傳的任何東西都可以在VSS的該文件夾中看到,並且可能會被檢入(我不想,因爲這些文件是數據,而不是代碼,並且是易失性的)。

我正在使用卡西尼來查看我們構建的網站。我想到了IIS並使用了一個虛擬文件夾,如果我沒有選擇,它會使用它。但是,無論如何要讓卡西尼可以看到該文件夾​​,而不會影響我的項目。

我完全讚賞我可能沒有正確解釋這一點,所以隨時看起來很迷惑。

傑森

回答

1

如果你使用,你必須指定哪些文件夾&是項目的一部分,Web應用程序項目 - 他們不只是出現。如果您正在使用網站項目,那麼當您打開網站時文件夾將被拾取,並且文件將成爲項目的一部分。

我假設您知道允許用戶將文件上傳到您的應用程序的Web根目錄下的位置所涉及的潛在安全問題?

相關問題