所以,我创建了一堆这样的网站:
var manager = new ServerManager();
var binding = "*:80:" + Binding.Text;
var appPool = manager.ApplicationPools.Add(SiteName.Text);
appPool.ManagedRuntimeVersion = "v4.0";
var mySite = manager.Sites.Add(siteName, "http", binding, sitePath);
mySite.ApplicationDefaults.ApplicationPoolName = siteName;
mySite.TraceFailedRequestsLogging.Enabled = true;
mySite.TraceFailedRequestsLogging.Directory = sitePath + "\\faildir";
manager.CommitChanges();
当我断点并查看管理器时,站点和应用程序池的数量每次都会增加 - 我已经有 8 个站点在使用它。但是,当运行 inetmgr 时,只有默认的网站,而且它是池!是什么赋予了?
我正在 Windows 7 笔记本电脑上开发,部署将部署到 Server 2008 机器上。