Asp.net 使用单个web应用访问多个虚拟目录

Asp.net 使用单个web应用访问多个虚拟目录,asp.net,iis-7,webforms,virtual-directory,Asp.net,Iis 7,Webforms,Virtual Directory,是否可以使用单个web应用程序查看多个虚拟目录 我正在尝试开发一个网络应用程序;它可以创建站点,将此站点保存到同一服务器中的虚拟目录,并进行更改(即添加/编辑网页) web应用程序将处理多个域名(IIS将处理进入单个web应用程序的绑定),这些域名由web应用程序路由到各自的虚拟目录 谁能给我指一下正确的方向吗 谢谢 首先,为了操作IIS元数据库,您需要一定的权限。默认ASP.NET用户帐户没有此类权限,因此您可能希望使用模拟。您可以阅读更多内容(什么是模拟)和(如何以编程方式模拟) 要以编程方

是否可以使用单个web应用程序查看多个虚拟目录

我正在尝试开发一个网络应用程序;它可以创建站点,将此站点保存到同一服务器中的虚拟目录,并进行更改(即添加/编辑网页)

web应用程序将处理多个域名(IIS将处理进入单个web应用程序的绑定),这些域名由web应用程序路由到各自的虚拟目录

谁能给我指一下正确的方向吗


谢谢

首先,为了操作IIS元数据库,您需要一定的权限。默认ASP.NET用户帐户没有此类权限,因此您可能希望使用模拟。您可以阅读更多内容(什么是模拟)和(如何以编程方式模拟)

要以编程方式配置IIS,请使用命名空间中的类。您可以阅读有关如何执行此操作的更多信息(标记为IIS6)。您也可以使用名称空间(这似乎更特定于IIS7),但在本例中,您需要使用名称空间


希望我能为您澄清一下。

只要您的应用程序有权限并且知道文件夹在本地路径(文件的绝对路径)上的位置,就不会有问题。我如何访问其他虚拟目录?如果我使用“~/”,我只会转到web应用虚拟目录的根目录。