案例分享:服务器升级云星空V9后WIN 7系统的客户端上安装net 4.8的问题处理

前言
由于云星空升级V9版本,客户端电脑上必须使用.net framework 4.8版本,才能支持云星空客户端的正常安装与运行;
云星空服务器那边升级了之后,其中部分WIN7电脑上的云星空客户端无法使用;
客户端无法打开,提示未检测到客户端运行必须组件,请手动安装后再启动。
问题现象
在WIN 7电脑上安装.net framework 4.8时,进度条走到最后显示正在回滚,如下图所示;

最后提示‘安装时发生严重错误’;如下图所示;

分析处理过程
1、根据日志里面有显示错误代码是1603,在网上找了一个改注册表的方法,如下图所示;

但是在本案例中,找了这台WIN7电脑上的对应注册表路径下,并没有搜索到4.8的相关项;如下图所示;


2、重新查看报错界面的“日志文件”;发现有提示:
产品: Microsoft .NET Framework 4.8。下列进程正在使用文件 C:\Windows\system32\msvcr110_clr0400.dll: 名称: Kingdee.BOS.DeskClient.WinService,ID 2452。
如下图所示;

3、进入任务管理器在进程里面结束掉报错提示‘Kingdee.BOS.DeskClient.WinService’进程;如下图所示;

4、再次重新去安装net framework 4.8;仍然是之前一样的报错;
再次查看保持界面的“日志文件”;这次没有前面那一次的报错了;
但是报错了其他4个文件在被占用,如下图所示。




根据上述报错提示正在被占用的文件都是net framework路径下的文件;

而且有提示“Existing file is a lower version”(现有文件是较低版本);
5、根据上述步骤3里面的日志分析,猜测是不是已经安装了更高版本的net了?
查看控制面板-程序界面,并没有找到高于4.8版本的net framework了;
只有一个net framework 4.5版本;
考虑上述各种提示文件被占用,所以这个电脑上的卸载了net framework 4.5;
6、然后再次重新安装net framework 4.8;

这次看到比上次显示回滚时的进度条更长一点了,猜测应该过了之前那个坎了;![]()
继续等待几
案例分享:服务器升级云星空V9后WIN 7系统的客户端上安装net 4.8的问题处理
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



