我安装了Windows10和.net Framework4.7.2,我的程序运行良好。然后我想试试.net Framework4.8,在安装之后,我的程序不能工作。我试图卸载.net Framework4.8,我从控制面板进行了卸载,但注册表HKLM\SOFTWARE\Microsoft\NET framework Setup\NDP\v4\Full被永久设置为版本4.8.03761。我已经在网上搜索了几个小时,关于如何完全摆脱这个4.8版本,但一无所获。我还读到微软决定4.8版本更新是不可逆的,我希望这不是真的,我希望我能回到4.7.2版本,而不会完全破坏整个系统并重新开始。
发布于 2019-09-13 01:09:50
.NET是Windows的一部分。新版本将作为视窗更新出现在ARP (控制面板->卸载程序->查看已安装的更新)。要卸载新的.NET版本,您需要卸载正确的Windows更新。
以下是Windows4.8在Windows10上的更新编号:
KB4486129 -适用于Windows10rs1/rs2版本
KB4486153 -适用于Windows10 RS3和更高版本
如果卸载这些更新不能解决问题,我建议在开发人员社区网站(https://developercommunity.visualstudio.com/spaces/61/index.html)上打开一个.NET问题,并提供.NET安装/卸载日志。
有关日志收集的工具和说明,请访问https://www.microsoft.com/en-us/download/details.aspx?id=12493
发布于 2019-11-14 04:52:48
最简单的方法就是将操作系统回滚到安装4.8之前的某个日期
这款应用程序名为“系统还原”。
在控制面板搜索框中,键入Recovery。选择恢复>打开系统还原。在还原系统文件和设置框中,选择下一步。在结果列表中选择要使用的还原点
https://stackoverflow.com/questions/57601475
复制相似问题