我想使用Microsoft.Web.Administration.ServerManager.Sites.Add
方法在我的设置项目中创建一个网站,但它需要指定网站的物理路径。我希望在它的默认位置创建网站。如何找出默认位置的物理路径?
答案 0 :(得分:1)
通常,在添加新网站时,这将与任何预先存在的网站具有不同的目录。例如,IIS预先配置了“默认网站”站点,其物理路径通常指向:
%SystemDrive%\inetpub\wwwroot
您通常不会创建也指向该目录的第二个站点。例如,您可以将第二个站点配置为指向(或任何其他首选位置):
%SystemDrive%\inetpub\wwwroot_secondsite\
也就是说,如果你真的想拥有多个具有相同物理路径的站点,那么你应该能够使用Microsoft.Web.Administration.ServerManager.Sites
属性来枚举所有当前站点,并从那里提取物理路径。