我如何访问wwwroot外的文件夹?

时间:2013-01-30 12:02:43

标签: asp.net iis relative-path

我的网站支持查看和编辑包含大量图像的大量文档 图像文件夹大小等于500千兆 当我开发我的网站时,我在我的网站上创建了图像文件夹来访问图像 但是当我的网站发布时,客户需要一个页面来指定图像文件夹的任何文件夹路径,导致他难以复制所有图像,而分区c的大小是另一个问题。所以他在外部硬盘中有这些图像,想要设置图像文件夹的设置页面路径,然后我的网站查看此路径(在服务器上) 如何在外部硬盘上访问这些图像

1 个答案:

答案 0 :(得分:2)

在您的网站中创建一个虚拟目录,并提供您网站文件夹中包含图像的文件夹路径。现在这个文件夹将作为您网站的一部分,您将能够提供虚拟路径。如何创建虚拟目录,请参阅此msdn链接

假设您有网站文件夹d:\ Yoursites \ Testsite并且您想要访问d:\ Images \ first \ file \ a.jpgpdf中的文件,请在TestWebsite的一侧指向d:\ images \ files和通过虚拟目录访问其中的文件。

图片的网址pdf就像是 http://yoursite.com/yourvirtualdirectoryname/first.jpg