gpt4 book ai didi

c# - 使用命令行参数安装 IIS8

转载 作者:可可西里 更新时间:2023-11-01 13:19:01 24 4
gpt4 key购买 nike

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

关于c# - 使用命令行参数安装 IIS8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13235727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com