[UOS] 统信Windows应用兼容引擎安装不了“申万宏源金融终端”
Tofloor
poster avatar
小铃子~Abby
deepin
2025-02-11 17:57
Author

公司采购的电脑都是统信OS,使用统信Windows应用兼容引擎客户端安装“申万宏源金融终端”,由于业务需要使用该软件,无法安装,安装进度卡在抽取文件处就无法继续了,求教各位大神有没有解决办法。

微信图片_20250211175537.png

Reply Favorite View the author
All Replies
deepin小助手
Super Moderator
OM
2025-02-12 10:21
#1

wine不能百分百解决win软件的兼容适配,很多国产软件还得依赖软件开发厂商的原生适配。

Reply View the author
雪空子
deepin
2025-02-12 14:15
#2

这种专用软件搞个Windows虚拟机装里边吧

Reply View the author
running
deepin
Community Developer
2025-02-12 14:53
#3

@小铃子~Abby 你是在什么CPU架构上运行?UOS版本是多少?我刚刚在UOS 1072 + AMD CPU上可以正常安装和启动。

图片.png

这是我下载的链接:https://pcd.swhysc.com/static-file/software/zd_swhy_12.12.exe

Reply View the author
加菲不是胖橘
deepin product team
2025-02-13 09:20
#4

AMD+专业版UOS 1070+兼容引擎V3.0安装正常,不过安装后无法启动,缺失了一些东西:

00b8:err:environ:init_peb starting L"C:\\windows\\syswow64\\swhyscNew\\swhyscPassGuardXInputService.exe" in experimental wow64 mode
wine version: 8.16
0024:err:environ:init_peb starting L"C:\\zd_swhy_gm\\TdxW.exe" in experimental wow64 mode
0024:err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\zd_swhy_gm\\TJyaid.dll") not found
0024:err:module:import_dll Library TJyaid.dll (which is needed by L"C:\\zd_swhy_gm\\TdxW.exe") not found
0024:err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\zd_swhy_gm\\TQQCalc.dll") not found
0024:err:module:import_dll Library TQQCalc.dll (which is needed by L"C:\\zd_swhy_gm\\TdxW.exe") not found
0024:err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\zd_swhy_gm\\invest.dll") not found
0024:err:module:import_dll Library invest.dll (which is needed by L"C:\\zd_swhy_gm\\TdxW.exe") not found
0024:err:module:loader_init Importing dlls for L"C:\\zd_swhy_gm\\TdxW.exe" failed, status c0000135

可以尝试在组件调试工具里安装MFC42,在DLL这里设置“优先加载应用自带DLL”,已成功运行

4c0471e793679b79d0a7098d16615ced.jpg

Reply View the author
小铃子~Abby
deepin
2025-02-19 19:05
#5
running

@小铃子~Abby 你是在什么CPU架构上运行?UOS版本是多少?我刚刚在UOS 1072 + AMD CPU上可以正常安装和启动。

图片.png

这是我下载的链接:https://pcd.swhysc.com/static-file/software/zd_swhy_12.12.exe

我的系统是1070版本,已经升级到最新版了,我的是统信桌面操作系统专业版,CPU是飞腾腾锐D2000,ARM架构的,我还是安装不了。

Reply View the author
小铃子~Abby
deepin
2025-02-19 19:06
#6
加菲不是胖橘

AMD+专业版UOS 1070+兼容引擎V3.0安装正常,不过安装后无法启动,缺失了一些东西:

00b8:err:environ:init_peb starting L"C:\\windows\\syswow64\\swhyscNew\\swhyscPassGuardXInputService.exe" in experimental wow64 mode
wine version: 8.16
0024:err:environ:init_peb starting L"C:\\zd_swhy_gm\\TdxW.exe" in experimental wow64 mode
0024:err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\zd_swhy_gm\\TJyaid.dll") not found
0024:err:module:import_dll Library TJyaid.dll (which is needed by L"C:\\zd_swhy_gm\\TdxW.exe") not found
0024:err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\zd_swhy_gm\\TQQCalc.dll") not found
0024:err:module:import_dll Library TQQCalc.dll (which is needed by L"C:\\zd_swhy_gm\\TdxW.exe") not found
0024:err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\zd_swhy_gm\\invest.dll") not found
0024:err:module:import_dll Library invest.dll (which is needed by L"C:\\zd_swhy_gm\\TdxW.exe") not found
0024:err:module:loader_init Importing dlls for L"C:\\zd_swhy_gm\\TdxW.exe" failed, status c0000135

可以尝试在组件调试工具里安装MFC42,在DLL这里设置“优先加载应用自带DLL”,已成功运行

4c0471e793679b79d0a7098d16615ced.jpg

我按照这样在DLL设置里面做了还是运行不起来

Reply View the author
加菲不是胖橘
deepin product team
2025-02-20 20:08
#7
小铃子~Abby

我按照这样在DLL设置里面做了还是运行不起来

你应该是信息没看完整,我把调试运行时的错误日志都累出来了,里面错误提示里写了缺失mfc42,你的安装下再试试:

image.png

Reply View the author