簡體   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