2012-03-30 134 views

回答

5

这在我的机器的工作(请注意在第二行中的索引):

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

所以iisManager.Sites [0]主要用途[0]是根网站而不是在网站的根应用? – EdenMachine 2012-03-31 00:53:35

+0

甜!你是对的 - 作品太棒了! – EdenMachine 2012-03-31 01:16:04

+0

您不能将虚拟目录添加到网站本身,而是添加到其应用程序(请注意您提供的链接中的图片)。我猜'Sites [0] .Applications [0]'返回根网站的默认应用程序。 – 2012-04-08 15:40:59