查看: 2131|回复: 1

[综合技术交流] WIN10的系统关于.NET Framework 4无法安装问题

[复制链接]

该用户从未签到

发表于 2025-2-7 11:02 | 显示全部楼层 |阅读模式
本帖最后由 步芝盗 于 2025-2-7 11:08 编辑

2024年10月左右安装了国庆版本的WIN10   版本号22H2  
这个版本很奇怪 .NET Framework的版本高于.NET Framework 4  
导致一些收银软件无法安装

但是我们连锁店在淘宝拼多多购买的一些一体机
他们购买的WIN10用的是21H2的版本
我不知道.NET Framework 是什么版本
但是他们确实可以安装收银软件
这就让我很困惑
到底是.NET Framework 的问题 还是这个WIN10系统内核的问题
问了收银软件的负责人  说是需要删除22H2里面的KB开头的系统补丁
  请问有没有这方面的大神遇到过这样的问题解决的
PCOS系统下载站:http://zhuangji.wang

该用户从未签到

 楼主| 发表于 2025-2-7 13:41 | 显示全部楼层
已经完美解决Framework版本太高  导致老版本的软件无法启动的问题了(老版本软件只认Framework4.0)
解决办法  从别的WIN10低版本的系统上(前提能正常启动软件)
找到能启动的WIN10系统C:\Windows\Microsoft.NET
找到Framework文件夹  复制到  不能启动的WIN10系统里面  原来系统的Framework改名字备份
22H2的版本系统默认带Framework4.8以上的版本  所以4.0的无法安装上去
Framework文件夹缺少4.0里面某些必要文件  替换了就解决了

之前尝试过卸载Framework   或者安装更高版本  或者安装开发者版本
甚至修改注册表里面Framework的版本号 都没办法
唯一有用的就是替换Framework在C:\Windows\Microsoft.NET的文件夹
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

本版积分规则