如何在 Windows 10 上删除 .NET 并安装早期版本

如何在 Windows 10 上删除 .NET 并安装早期版本

我在注册表中卡在了 .net 4.8.03761 上(528049)

我需要为我的特定项目安装 .net 4.7.2,但我无法这样做,因为我无法删除 .net 4.8。

有什么提示吗?

答案1

我需要为我的特定项目安装 .net 4.7.2,但我无法删除 .net 4.8。

如果您安装了 .net 4.8,则不需要安装任何东西,因为它可以运行为 4.7.2 编写的应用程序:

.NET Framework 4.8

.NET Framework 4.8 包含以下内容:

.NET Framework 4.8 可用于运行针对 .NET Framework 4.0 至 4.7.2 构建的应用程序。

来源:在 Windows 10 上安装 .NET Framework | Microsoft Docs

答案2

我被困在 .net 4.8.03761 中

这就是您的运行时。它可以运行 4.5 版和 .NET 4.8 版的 .NET 应用程序。请参阅 .NET版本兼容性了解详情。对 .NET 2.0 至 3.5和 4.0 的支持是分开的。

对于我的具体项目

要针对 .net 目标进行开发,您需要针对该特定目标的 SDK。您可以根据需要安装任意数量的 SKD。

SDK 和运行时不是一回事。

我需要安装 .net 4.7.2

下载.NET 4.7.2 SDK。不是运行时(您已经有较新的兼容运行时)。

也可以看看当已经安装 .net 4.8 时,是否可以在我的计算机上安装 .net 4.7 版本?

相关内容