【发布时间】:2021-01-22 05:14:43
【问题描述】:
我们正在我们的服务器上设置持续部署,并且我们需要它,因此我们必须尽可能少地进行服务器定制,以便运行的 powershell 脚本将安装项目所需的一切。所以我们有一个 .NET Framework 4.6.1 项目,但服务器的 Role and Features 中只有 .NET Framework 4.5。
我通常使用它来启用所有必需的东西:
Enable-WindowsOptionalFeature -online -FeatureName IIS-ISAPIFilter -NoRestart
Enable-WindowsOptionalFeature -online -FeatureName IIS-ISAPIExtensions -NoRestart
Enable-WindowsOptionalFeature -online -FeatureName NetFx4Extended-ASPNET45 -NoRestart
Enable-WindowsOptionalFeature -online -FeatureName IIS-NetFxExtensibility45 -NoRestart
Enable-WindowsOptionalFeature -online -FeatureName IIS-ASPNET45 -NoRestart
如何使用 powershell 安装、升级或更新 .NET Framework 到 4.6+?我没有看到任何 WindowsOptionalFeatures,我在网上找到的所有内容都涉及实际下载和安装它们,而不是通过 powershell。
【问题讨论】:
标签: asp.net .net powershell