【问题标题】:Create IIS7 virtual directory programmatically以编程方式创建 IIS7 虚拟目录
【发布时间】:2014-07-20 01:44:13
【问题描述】:

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

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

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

¿有什么想法吗?

【问题讨论】:

    标签: c# asp.net iis-7 virtual-directory


    【解决方案1】:

    答案是这个:

    ServerManager iisManager = new ServerManager();
    Site mySite = iisManager.Sites["nameOfYourSite"];
    mySite.Applications[0].VirtualDirectories.Add("/nameVirtualDirectory","VirtualDirectoryPath");
    iisManager.CommitChanges();
    

    【讨论】:

    • 因为网站的根是Application[0]。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-19
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 1970-01-01
    • 2010-10-13
    相关资源
    最近更新 更多