2010-08-31 127 views
0

我有一个Web应用程序项目,用户可以将图像上传到网站。我们打算将这些图像存储在文件系统中的某处,例如〜/ Resources/Images。用户应该能够通过Url在浏览器中查看图像(例如site.com/Resources/Images/image1.jpg)Visual Studio项目和资产文件夹

我的问题是,创建一个名为Resources的文件夹允许它出现在我的Visual Studio项目,因此我上传的任何东西都可以在VSS的该文件夹中看到,并且可能会被检入(我不想,因为这些文件是数据,而不是代码,并且是易失性的)。

我正在使用卡西尼来查看我们构建的网站。我想到了IIS并使用了一个虚拟文件夹,如果我没有选择,它会使用它。但是,无论如何要让卡西尼可以看到该文件夹​​,而不会影响我的项目。

我完全赞赏我可能没有正确解释这一点,所以随时看起来很迷惑。

杰森

回答

1

如果你使用,你必须指定哪些文件夹&是项目的一部分,Web应用程序项目 - 他们不只是出现。如果您正在使用网站项目,那么当您打开网站时文件夹将被拾取,并且文件将成为项目的一部分。

我假设您知道允许用户将文件上传到您的应用程序的Web根目录下的位置所涉及的潜在安全问题?

相关问题