Reputation: 1418
I can create Virtual directories in an application with this code:
ServerManager iisManager = new ServerManager();
Application app = iisManager.Sites["NewSite"].Applications["/Sales"];
app.VirtualDirectories.Add("/VDir", "d:\\MyVDir");
iisManager.CommitChanges();
But I cannot create a Virtual directory in the root of the Website.
¿Any ideas?
Upvotes: 6
Views: 3831
Reputation: 1418
The answer is this one:
ServerManager iisManager = new ServerManager();
Site mySite = iisManager.Sites["nameOfYourSite"];
mySite.Applications[0].VirtualDirectories.Add("/nameVirtualDirectory","VirtualDirectoryPath");
iisManager.CommitChanges();
Upvotes: 7