下载并安装 .NET 5.0.5(离线安装程序)

尝试消除问题的工具

微软已经发布了 .NET 5 的下一个稳定版本, .NET 5.0.5 .他们删除了框架一词,现在只称为 .NET 5。这是因为 .NET 5 现在是一个更加统一的工具,它结合了 .NET Framework、.NET Core 以及 Mono/Xamarin。

此版本不包含任何安全更新,而是为了维护 .NET 的可靠性。它还包含一些其他非安全更新。 Microsoft 也一直致力于改进一些存储库,这将在本文后面进一步讨论。

下载 NET 5.0.5 离线安装程序

如果您运行的是 Windows 10 版本 1809 或更高版本,您可能有 .NET 框架 4.8 .您可以使用下面提供的下载链接手动升级到 .NET 5.0.5。您还可以使用 .NET 升级助手将您的应用程序升级到 .NET 5,无论他们当前使用的是哪个版本的 Framework。 快速总结 隐藏 1 .NET 5.0.5 中的新功能和改进 1.1 Linux 发行版上的 .NET 5 NuGet 还原失败 1.2 更新的 Docker 镜像 1.3 运行时和 Windows SDK 投影的错误修复 2 支持的操作系统/要求 3 下载 .NET 5.0.5 3.1 运行 3.2 SDK 4 安装 .NET 5.0.5 5 结束语

让我们看看这个新版本给开发者带来了什么。

.NET 5.0.5 中的新功能和改进

Linux 发行版上的 .NET 5 NuGet 还原失败

导致 Linux 上 NuGet 恢复失败的问题已由 .NET SDK 5.0.202 修复,该问题当然包含在 .NET 5.0.5 中。这是由于 NuGet 证书过期以及对 Linux 上的根证书存储所做的更改,这些更改由 ca-certificates 和 NSS 包承载。

您可以阅读有关此修复程序的更多信息 微软的博文 .

更新的 Docker 镜像

在过去的几个月里,微软一直在每个版本中更新其 docker 镜像。您现在可以使用以下命令一起运行最新版本的 .NET 和 Docker:|_+_|

要查看对 Docker 映像所做的最新更新的更多示例,请单击 这里 .此外,还更新了以下存储库:

Microsoft 在其最新的稳定版本 .NET 5.0.4 和 .NET 5.0.3 中进行了类似的更改。他们似乎一直在努力为消费者增强 Docker 体验。

运行时和 Windows SDK 投影的错误修复

.NET SDK 5.0.202 包括针对开发人员在其项目的 TargetFramework 中针对特定 Windows SDK 版本的修复程序。参考这些 发行说明 以了解有关修复程序的更多信息。

支持的操作系统/要求

.NET 5 可以安装在 Windows 10 v1703 或更高版本上。这是因为它只是 与 Visual Studio 2019 16.8 预览版 4 兼容 以上。由于提到 Visual Studio 2019 仅兼容 对于以下操作系统,.NET 5.0.5 也仅支持以下 Windows 和服务器变体:

  • Windows 10 版本 1703 或更高版本。版本:家庭版、专业版、教育版和企业版(不支持 LTSC 和 S)
  • Windows Server 2019. 版本:标准版和数据中心版
  • Windows Server 2016. 版本:标准版和数据中心版
  • Windows 8.1(带有 更新 KB2919355 )。版本:Core、Professional 和 Enterprise
  • Windows Server 2012 R2(带有 更新 KB2919355 )。版本:Essentials、Standard、Datacenter
  • Windows 7 SP1(带有最新的 Windows 更新)版本:家庭高级版、专业版、企业版、旗舰版

此外,二进制文件也可用于 x86、x64、ARM64、macOS 和 Linux 系统。

下载 .NET 5.0.5

根据您的操作系统和位架构,使用下面的直接下载链接下载 .NET 5.0.5 运行时和 SDK:

运行

下载适用于 Windows x64 的 .NET 桌面运行时 5.0.5

下载适用于 Windows x86 的 .NET 桌面运行时 5.0.5

下载适用于 Windows ARM64 的 .NET Runtime 5.0.5

下载适用于 macOS 的 .NET Runtime 5.0.5

下载适用于 Linux Arm32 的 .NET Runtime 5.0.5 二进制文件

下载适用于 Linux Arm64 的 .NET Runtime 5.0.5 二进制文件

下载适用于 Linux Arm64 Alpine 的 .NET Runtime 5.0.5 二进制文件

下载适用于 Linux x64 的 .NET Runtime 5.0.5 二进制文件

下载适用于 Linux x64 Alpine 的 .NET Runtime 5.0.5 二进制文件

SDK

下载适用于 Windows x64 的 .NET SDK 5.0.202

下载适用于 Windows x86 的 .NET SDK 5.0.202

下载适用于 Windows ARM64 的 .NET SDK 5.0.202

下载适用于 macOS 的 .NET SDK 5.0.202

下载适用于 Linux Arm32 的 .NET SDK 5.0.202 二进制文件

下载适用于 Linux Arm64 的 .NET SDK 5.0.202 二进制文件

下载适用于 Linux Arm64 Alpine 的 .NET SDK 5.0.202 二进制文件

下载适用于 Linux x64 的 .NET SDK 5.0.202 二进制文件

下载适用于 Linux x64 Alpine 的 .NET SDK 5.0.202 二进制文件

更多下载和安装选项 这里 .

安装 .NET 5.0.5

现在您已经下载了相应的安装包,您可以开始安装它。 .NET 5.0.5 的安装是一个简单的过程。从上面提供的链接下载文件并执行安装。

安装后,您的所有应用程序都将使用新版本运行,因为之前的版本将被替换。

  1. 双击运行安装包(macOS 和 Windows 的情况下),然后单击 安装 在安装向导上。

  2. 安装现在将开始。它不需要太多时间,也不需要重新启动。点击 关闭 一旦安装成功。

您现在已经安装了 .NET 5.0.5。你可以 检查正在运行的 .NET 版本 通过在命令提示符中键入以下命令:|_+_|

结束语

我们建议,如果您以前使用 .NET Framework 开发应用程序,则应立即使用升级助手将它们更新到最新版本。升级助手是 Microsoft 开发的工具,开发人员可以轻松升级其现有应用程序以支持较新版本的 .NET 及其功能。