2012-03-30 140 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