![如何在 Windows 10 上删除 .NET 并安装早期版本](https://linux22.com/image/1627206/%E5%A6%82%E4%BD%95%E5%9C%A8%20Windows%2010%20%E4%B8%8A%E5%88%A0%E9%99%A4%20.NET%20%E5%B9%B6%E5%AE%89%E8%A3%85%E6%97%A9%E6%9C%9F%E7%89%88%E6%9C%AC.png)
我在注册表中卡在了 .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 构建的应用程序。
答案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。不是运行时(您已经有较新的兼容运行时)。