以编程方式在网站的根目录下创建虚拟目录
问题描述:
如何以编程方式(vb.net或C#)在IIS7网站的根目录下创建虚拟目录?以编程方式在网站的根目录下创建虚拟目录
Using this link,它只显示如何使一个应用程序内,但我需要它在网站的根级别。
答
这在我的机器的工作(请注意在第二行中的索引):
ServerManager iisManager = new ServerManager();
Application app = iisManager.Sites[0].Applications[0];
app.VirtualDirectories.Add("/VDir", "d:\\MyVDir");
iisManager.Update();
所以iisManager.Sites [0]主要用途[0]是根网站而不是在网站的根应用? – EdenMachine 2012-03-31 00:53:35
甜!你是对的 - 作品太棒了! – EdenMachine 2012-03-31 01:16:04
您不能将虚拟目录添加到网站本身,而是添加到其应用程序(请注意您提供的链接中的图片)。我猜'Sites [0] .Applications [0]'返回根网站的默认应用程序。 – 2012-04-08 15:40:59