如何从 Windows 10 卸载 .net framework 4.8

For*_*ent 3 .net frameworks windows-10

我安装了 Windows 10 和 .net framework 4.7.2,我的程序运行良好。然后我想尝试.net framework 4.8,安装后,我的程序不起作用。我试图卸载 .net framework 4.8,我从控制面板卸载,但注册表 HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full 被永久设置为版本 4.8.03761。我在网上搜索了几个小时,了解如何完全摆脱这个 4.8 版本,但无济于事。我还读到微软决定 4.8 版本更新不可逆转,我希望这不是真的,并希望我可以回到 4.7.2 版本而不完全破坏整个系统并重新开始。

小智 6

.NET 是 Windows 的一部分。新版本将在 ARP 中显示为 Windows 更新(控制面板 -> 卸载程序 -> 查看已安装的更新)。要卸载新的 .NET 版本,您需要卸载正确的 Windows 更新。

以下是 Windows 10 上 .NET 4.8 的更新编号:

KB4486129 - 适用于 Windows 10 RS1/RS2 版本

KB4486153 - 适用于 Windows 10 RS3 及更高版本

如果卸载这些更新不能解决问题,我建议在开发者社区网站 ( https://developercommunity.visualstudio.com/spaces/61/index.html )上打开 .NET 问题并提供 .NET 安装/卸载日志.

用于日志收集的工具和说明可从https://www.microsoft.com/en-us/download/details.aspx?id=12493 获得