通过使用以下参数从 C# 调用 pkgmgr.exe,我能够在应用程序开发部分启用 IIS 7 功能 ASP.NET 和 .NET 可扩展性。
/iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;...... /norestart /quiet
对于 IIS8,它不再工作,因为应用程序开发功能下没有 ASP.NET 选项。取而代之的是 ASP.NET 3.5 和 ASP.NET 4.5(.NET Extensibility 3.5 和 .NET Extensibility 4.5)。
如何使用 pkgmgr.exe 启用它们?