我正在运行 Windows 10 Pro(版本 1809。操作系统内部版本 17763.437)并安装了 .NET 4.8,后来得知 ILMergeGUI 无法使用它。所以我使用“卸载程序和功能”卸载了 4.8,然后重新启动。
现在 4.7.1 也不见了,这是在新 PC 上全新安装 Windows 10 后机器上的版本。
然而,当我尝试安装 4.7.1 时,我收到一条错误消息,提示它或更高版本已安装。
最重要的是,当我运行此命令时:
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version
这是结果:4.8.03761。
我现在已经使用升级到 4.8 时创建的还原点进行了还原,我又回到了 4.7.03190。
转到更新历史 - >卸载更新,然后......
单机安装:
客户端 Win 10:卸载更新 KB4486153
Windows Server 2016:卸载更新 KB4486129
更新 1903:
作为功能更新 1903 的一部分,.NET 4.8 无法卸载,除非通过控制面板(更新 -> 恢复)回滚到 1809
要求:1809的备份还在:\windows.old下(更新到1903后10天该文件夹将被删除)并且没有进行磁盘清理,因为这也会删除该文件夹。