公共平台-企业门户-登录用友U8闪退

发布时间 2023-09-19 17:34:46作者: Command+

产品线:U8

版本:13.0及以上

领域:平台

模块:企业门户

数据库版本:SQL2017

知识点:登录U8闪退

案例:登录U8闪退

问题分析:一般是环境问题,需要判断是客户端登录时闪退,还是服务器登录时闪退。

解决方案:
image
操作步骤:

场景一:客户端登录U8闪退

1、 将客户端u8soft\cache文件夹剪切出来到桌面或者重命名,重新登录;
image
2、 hosts文件配置不正确,重新配置hosts文件;

hosts文件路径为C-Windows-System32-drivers-etc-host

配置方法:右键以记事本方式打开,在文档最后新增一行,格式:服务器ip 服务器的计算机名

3、 客户端和服务器的补丁保持一致;

4、 补丁环境一致的情况下,将正常客户端上\U8SOFT\ufcomsql下的dll,ocx文件替换到有问题的客户端上,批量注册后重启电脑;

批量注册的方法:

第一步:打开C:\Windows\System32,找到cmd.exe,右键以管理员身份运行。

第二步:依次将以下红字粘贴到cmd.exe窗口中,点回车

for %c in (D:\U8SOFT\ufcomsql*.dll) do regsvr32.exe /s %c

(批量注册D:\U8SOFT\ufcomsql下的dll控件)

for %c in (D:\U8SOFT\ufcomsql*.ocx) do regsvr32.exe /s %c

(批量注册D:\U8SOFT\ufcomsql下的ocx控件)

5、重新安装操作系统和U8客户端, 安装时退出杀毒软件。

场景二:服务器登录U8闪退

1、 重装微软的silverlight,在U8soft\3rdprogram中有安装包。注:不要自动更新此程序版本。关闭杀毒软件防火墙,重启服务器电脑;
image
2、 U8安装路径下将ENterprisePortal.exe,第二个字母小写的n改为大写的N,关闭程序重新运行登陆试下。
image

注:文档转自用友友互通,https://fwq.yonyou.com/community/askDetail?aId=e2609db4b490a66b7ce2e1a9dfacce4b752a49023beb4510&themeType=2&st=d