我正在寻找一种在默认网站中使用 Microsoft.Web.Administration 创建虚拟目录但不创建应用程序的方法。
我发现的唯一方法是创建应用程序:
Microsoft.Web.Administration.ServerManager manager = new Microsoft.Web.Administration.ServerManager();
Site defaultSite = manager.Sites[ "Default Web Site];
Microsoft.Web.Administration.Application app =
defaultSite.Applications.Add( "\virtDir", "c:\\path" );
manager.CommitChanges();