使用编程方式创建IIS7虚拟目录

6
我可以使用以下代码在应用程序中创建虚拟目录:

我可以使用以下代码在应用程序中创建虚拟目录:

ServerManager iisManager = new ServerManager();
Application app = iisManager.Sites["NewSite"].Applications["/Sales"];
app.VirtualDirectories.Add("/VDir", "d:\\MyVDir");
iisManager.CommitChanges();

但是我无法在网站的根目录中创建虚拟目录。

有什么想法吗?

1个回答

7
答案就是这个:
ServerManager iisManager = new ServerManager();
Site mySite = iisManager.Sites["nameOfYourSite"];
mySite.Applications[0].VirtualDirectories.Add("/nameVirtualDirectory","VirtualDirectoryPath");
iisManager.CommitChanges();

因为网站的根是Application[0]。 - Za7pi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接