有什么方法可以使此代码更好?更改应用程序池的属性
ServerManager serverManager = new ServerManager();
ApplicationPoolCollection applicationPoolCollection = serverManager.ApplicationPools;
foreach (var site in serverManager.Sites)
{
//Trace.WriteLine("Site: {0}", site.Name);)
foreach (var app in site.Applications)
{
if (app.Path.EndsWith("Report") || app.Path.EndsWith("Data"))
{
Trace.WriteLine("ReportApi " + app.ApplicationPoolName);
applicationPoolCollection[app.ApplicationPoolName].Enable32BitAppOnWin64 = true;
applicationPoolCollection[app.ApplicationPoolName].ManagedRuntimeVersion = "v4.0";
}
}
}
serverManager.CommitChanges();
第二个问题,我是否会在PC上只具有IIS6
感谢您的帮助运行它会发生什么。
这有什么错代码是什么? “很好”不是非常精确的概念 - 代码看起来非常清晰。 –