我可以使用以下代码在应用程序中创建虚拟目录:
ServerManager iisManager = new ServerManager();
Application app = iisManager.Sites["NewSite"].Applications["/Sales"];
app.VirtualDirectories.Add("/VDir", "d:\\MyVDir");
iisManager.CommitChanges();
但我无法在网站的根目录中创建虚拟目录。
¿有什么想法吗?
最佳答案
答案是这个:
ServerManager iisManager = new ServerManager();
Site mySite = iisManager.Sites["nameOfYourSite"];
mySite.Applications[0].VirtualDirectories.Add("/nameVirtualDirectory","VirtualDirectoryPath");
iisManager.CommitChanges();
关于c# - 以编程方式创建 IIS7 虚拟目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23952205/