繁体   English   中英

使用命令行参数安装IIS8

[英]Installing IIS8 with command line parameters

通过使用以下参数从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启用它们?

我昨天看到了你的问题并定期查看,希望有人回答。 可悲的是,没有人这么做,虽然我找到了一个解决方案,但我正在向你分享这个好消息。

IIS-ASPNET仍然存在,它启用了ASP.NET 3.5。 您仍然需要IIS-NetFxExtensibility 不同之处在于,这两个现在还有一个额外的先决条件, NetFx4Extended-ASPNET45

因此,如果要启用ASP.NET 3.5,则需要: IIS-ASPNET;IIS-NetFxExtensibility;NetFx4Extended-ASPNET45

对于ASP.NET 4.5,您需要: IIS-ASPNET45;IIS-NetFxExtensibility45;NetFx4Extended-ASPNET45

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM