【发布时间】:2015-06-29 21:36:02
【问题描述】:
我在 Win7 上使用 vs2013 并且我已将 Microsoft.Web.Administration 包安装到 VS 中。由此我参考了 Microsoft.Web.Administration.dll 并且在连接到我的 IIS 服务器时一切正常,我可以看到我的所有站点。 我使用这个直截了当的代码创建了一个新应用程序:
ServerManager iisManager = new ServerManager();
Microsoft.Web.Administration.Site site = iisManager.Sites["Default Web Site"];
site.Applications.Add("/Test", @"c:\blah\blah");
iisManager.CommitChanges();
添加应用程序是因为我可以看到 site.Applications.Count 增加了,但我在 IIS 控制台中看不到该应用程序,并且当我重新创建 ServerManager 对象并检查 Sites.Applications 时,应用程序丢失了。有什么想法吗?
【问题讨论】: