如何从ASP.NET应用程序获取不同驱动器上的文件的URL?

时间:2009-12-15 16:41:29

标签: asp.net vb.net url

我有一台带有C:驱动器和D:驱动器的服务器。我的ASP.NET应用程序位于D:驱动器上,如下所示:

d:\的Inetpub \虚拟主机\ mywebsite.com

我希望我的应用程序读取和下载位于C:\ sessionVideos \

上的文件

我的问题是如何创建指向“C:\ sessionVideos \”文件夹的网址?

谢谢, 詹姆斯

2 个答案:

答案 0 :(得分:1)

假设您可以直接访问服务器,您可以使用IIS管理器并右键单击要在其中创建URL的站点,选择“新建”,然后单击“虚拟目录”。

在“虚拟目录创建向导”中,单击“下一步”。在“别名”框中,键入URL的名称(即:MyWebSite / Videos),然后单击“下一步”。在“路径”框中,键入或浏览到“C:\ sessionVideos”目录,然后单击“下一步”。请注意,您可以选择现有文件夹或创建新文件夹以包含虚拟目录的内容。选中要分配给用户的访问权限的复选框。单击“下一步”,然后单击“完成”。

现在,网址http://MyWebSite/Videos将访问“C:\ sessionVideos \”

答案 1 :(得分:0)

取决于您要查看的内容 - 您可以在站点下创建一个映射到目录的虚拟目录,因此该文件夹将无缝插入,就像它位于您的应用程序/站点目录中一样。