当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

作者:精品下载站 日期:2024-12-14 18:22:59 浏览:12 分类:玩电脑

在 Windows 服务器上安装 .NET Framework 3.5


我们想启动一个刚刚安装在 Windows Server 上的应用程序。启动应用程序后,Windows 功能屏幕显示无法安装 .NET Framework 3.5(包括 .NET 2.0 和 3.0)功能。我们希望在 Windows Server 上启用 .NET Framework 3.5 来运行该应用程序。在本文中,您将了解如何在 Windows Server 上安装 .NET Framework 3.5。

无法安装以下功能:.NET Framework 3.5(包括.NET 2.0和3.0)

打开应用程序后,Windows 功能屏幕会显示以下消息:

无法安装以下功能:NET Framework 3.5(包括 .NET 2.0 和 3.0)。 Windows Server 角色和功能无法通过 Windows 功能控制面板自动安装或卸载。要安装 Windows Server 角色和功能,请启动服务器管理器,或使用 Windows PowerShell 的服务器管理器 cmdlet。

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

如何安装.NET Framework 3.5?

有多种方法可以在 Windows Server 上安装 .NET Framework。在本文中,我们将使用:

  1. Windows PowerShell

  2. 在服务器管理器中添加角色和功能

使用 PowerShell 检查 .NET Framework 3.5

使用 PowerShell 在 Windows Server 上查找 .NET Framework 3.5。以管理员身份运行 PowerShell。使用其中一个 cmdlet。

PS C:\> Get-WindowsFeature -Name "NET-Framework-Core"

Display Name                                            Name                       Install State
------------                                            ----                       -------------
    [ ] .NET Framework 3.5 (includes .NET 2.0 and 3.0)  NET-Framework-Core               Removed


PS C:\> (Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5").Version
Get-ItemProperty : Cannot find path 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5' because it does not exist.
At line:1 char:2
+ (Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\NET Framework Setup\ ...
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (HKLM:\SOFTWARE\... Setup\NDP\v3.5:String) [Get-ItemProperty], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemPropertyCommand

第一个 cmdlet 输出显示安装状态为已删除。第二个 cmdlet 输出显示它找不到注册表路径,因为它不存在

现在我们可以看到系统上尚未安装 .NET Framework 版本,我们将在下一步中安装它。

使用 PowerShell 安装 .NET Framework 3.5

如果 Windows Server 上有 Internet 并且您可以从 Microsoft 检索 Windows 更新,则可以使用 PowerShell 安装 .NET Framework 3.5。

PS C:\> Install-WindowsFeature NET-Framework-Core

Success Restart Needed Exit Code      Feature Result
------- -------------- ---------      --------------
True    No             Success        {.NET Framework 3.5 (includes .NET 2.0 and...

值为成功退出代码列表示安装成功。

使用 PowerShell 验证 .NET Framework 3.5

使用 cmdlet 验证 Windows Server 上是否安装了 .NET Framework 3.5。

PS C:\> Get-WindowsFeature -Name "NET-Framework-Core"

Display Name                                            Name                       Install State
------------                                            ----                       -------------
    [X] .NET Framework 3.5 (includes .NET 2.0 and 3.0)  NET-Framework-Core             Installed


PS C:\> (Get-ItemProperty -Path "HKLM:SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5").Version
3.5.30729.4926

使用服务器管理器安装 .NET Framework 3.5

启动服务器管理器并单击管理。单击菜单中的添加角色和功能以启动向导。

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

单击下一步

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

再次单击下一步

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

再次点击下一步

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

选中复选框 .NET Framework 3.5(包括 .NET 2.0 和 3.0)。单击下一步

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

单击安装确认安装。

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

安装成功。单击关闭

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

使用服务器管理器验证 .NET Framework 3.5

执行与上述相同的步骤。这次您将在 .NET Framework 3.5(包括 .NET 2.0 和 3.0)前面看到一个灰色的选中复选框

[玩转系统] 在 Windows 服务器上安装 .NET Framework 3.5

我希望这可以帮助您在 Windows Server 上安装 .NET Framework 3.5。如果安装出现错误,并且未安装 .NET Framework 3.5,请阅读 Microsoft 的文档。

继续阅读:检查安装了哪些 NET Framework 版本 »

结论

在本文中,您学习了如何在 Windows Server 上安装 .NET Framework 3.5。在我的示例中,它是 Windows Server 2016。它将适用于 Windows Server 2012/R2、Windows Server 2016 和 Windows Server 2019。运行 PowerShell cmdlet 以下载并安装功能 .NET Framework 版本。您还可以使用服务器管理器和添加角色和功能来安装 .NET Framework 版本。

您喜欢这篇文章吗?您可能还喜欢 Which NET Framework for Exchange Server。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯