tôi sử dụng đoạn mã sau để tạo ra một hồ bơi ứng dụng:Tạo bể bơi ứng dụng sử dụng .NET 4.0
var metabasePath = string.Format(@"IIS://{0}/W3SVC/AppPools", serverName);
DirectoryEntry newpool;
DirectoryEntry apppools = new DirectoryEntry(metabasePath);
newpool = apppools.Children.Add(appPoolName, "IIsApplicationPool");
newpool.CommitChanges();
Làm thế nào để xác định rằng các hồ bơi ứng dụng nên sử dụng .NET Framework 4.0?
Có. Tôi đã chuyển sang ServerManager. Vấn đề là tôi không biết nơi DLL cho System.Web.Administration được đặt. Câu trả lời là '% WinDir% \ System32 \ InetSrv \ Microsoft.Web.Administration.dll' – jgauffin
' Microsoft.Web.Administration' cũng có thể được thêm vào như một gói NuGet bây giờ thay vì tham chiếu dll trực tiếp – jgauffin
@jgauffin - oh cool, bạn có phiền không nếu tôi thêm nó vào câu trả lời của tôi? – Kev