windowsdesktop-runtime-x.xx.xxx兼容性很魔幻啊!
windowsdesktop-runtime-x.xx.xxx/aspnetcore-runtime-x.x.xx
上面这类运行库的兼容性实在是不解啊!你说高/低版本不兼容也就算了,,同一个大版本号的不同小版本号也不互相兼容么??
比如,windowsdesktop-runtime-8.0.14-win-x64,就不能兼容windowsdesktop-runtime-8.0.12-win-x64 ??
你说 8.0不兼容 6.0也就罢了,8.0.14还不能向下兼容 8.0.12。微软这么烂的设计逻辑么???
事情是这样的,前几天Autodesk inventor 2026出来了,然后安装包自带 windowsdesktop-runtime-8.0.11-win-x64,可系统已经提前安装了windowsdesktop-runtime-8.0.12-win-x64,结果还是安装了 8.0.11,结果就导致系统装了一堆的 windowsdesktop-runtime-8.0.xx。;后来又测试了一下,如果系统已经安装了低的小版本号,后面再安装高的小版本号的话,会自动替换掉原有的低的小版本号。
例如:
已安装 windowsdesktop-runtime-8.0.14-win-x64,再安装windowsdesktop-runtime-8.0.11-win-x64,后者会成功安装;变成两个库。
已安装 windowsdesktop-runtime-8.0.11-win-x64,再安装windowsdesktop-runtime-8.0.14-win-x64,后者会先卸载前者,只保留后者。变成一个库。
是autodesk安装逻辑的问题。我把低版本的8.0.11删了,暂未发现问题。 英特尔显卡驱动也有这个问题,驱动自带这个runtimes,跟微软官网最新安全补丁版本不同。 dongfangri 发表于 2025-4-6 15:57
是autodesk安装逻辑的问题。我把低版本的8.0.11删了,暂未发现问题。
Autodesk是会存在问题,2025就没这个问题,检测到系统存在高版本就不会安装低版本了;;
但是呢,这个应该是系统要判断阻止的吧? 王永胜1994 发表于 2025-4-6 16:45
英特尔显卡驱动也有这个问题,驱动自带这个runtimes,跟微软官网最新安全补丁版本不同。 ...
所以呢,为啥设计逻辑那么奇葩呀?导致系统安装一系列重类的垃圾。。{:5_275:} 估计和卖硬盘的勾搭成奸了。
页:
[1]