[Exchange Ideas] 统信Windows应用兼容引擎V3.2更新解读
Tofloor
default avatar
加菲不是胖橘
deepin product team
2025-03-13 08:44
Author

统信Windows应用兼容引擎V3.2 终于和大家见面了,本次更新最大的特性是对兼容引擎的调试功能和UI界面进行优化,调试功能更加方便也更加强大了,UI界面上的一些优化是让大家使用起来更加便捷,让我们一起看看本次更新!

更新日志

统信Windows应用兼容引擎 V3.2.0.005 本次更新为大家带来如下新特性和优化:

功能新增和界面优化

1. 新增 exe应用右键-打开方式,增加“统信Windows应用兼容引擎调试运行”; 2. 新增 高级调试工具页面增加日志调试窗口模块; 3. 新增 高级调试工具页面内增加常用功能模块; 4. 新增 支持为指定应用(容器)添加快捷方式; 5. 新增 mono9依赖组件; 6. 优化 首页我的应用列表信息展示布局; 7. 优化 首页我的应用列表应用菜单功能; 8. 优化 自动修复面板展示修复 下载/安装 进度;

功能优化和BUG修复

1. 优化 支持Java程序自动修复缺失字体问题; 2. 优化 支持自动修复部分函数未实现导致不能运行的问题,如酷狗音乐; 3. 优化 支持自动修复缺失mfc100的问题; 4. 优化 运行和打包逻辑,支持运行和打包lnk文件; 5. 优化 添加更多的字体替换,解决部分程序文字显示方框问题,如dia; 6. 优化 反馈提交逻辑,避免用户重复点击提交多个记录; 7. 优化 ARM版本创建基础容器逻辑; 8. 修复 容器异常退出安装过程一直不结束的问题;

更新亮点解读

统信Windows应用兼容引擎调试运行

之前统信Windows应用兼容引擎已经支持双击exe直接安装运行,但是遇到应用无法安装需要调试的时候,找不到容器无法调试安装。现在,我们增加了“统信Windows应用兼容引擎调试运行”功能,exe应用右键选择“统信Windows应用兼容引擎调试运行”可以直接创建容器安装运行。

5fa81316-4d36-41b6-82ca-c012d975a07e.png

通过调试运行的方式安装,即使安装失败了,应用也会在兼容引擎首页-我的应用列表内生成快捷方式,方便后续进行高级调试。

22b72719-23d7-41cd-bd38-b03f16a3e046.png

高级调试工具页面增加日志展示窗口

本次更新最重量级的优化之一:在高级调试工具中增加了实时日志窗口。可以方便了解在调试运行时,程序的错误情况,同时也为新手提供了一些比较友好的傻瓜式修复操作。

62a3d0f9-fe8e-4221-8058-d6aa3a8f739d.png

当我们点击“调试运行”后,日志窗口会滚动加载应用的运行日志,并且会根据日志错误给一些修复建议:

43a4eea2-80fb-436d-b3c0-859a394d8d60.png

点击上图日志窗口中蓝色的文字链“vcredist2019”,会自动跳转到组件下载页面提供对应组件下载,用户选择安装即可:

ef66a0b0-865b-4c19-838c-5e1b160441f2.png

在“调试日志”窗口的右上角有2个常用功能,一个是“打开调试日志所在目录”,还一个是“清理日志屏幕”。

高级调试工具页面内增加常用功能入口

可能眼尖的用户已经在上面高级调试日志窗口上方看到了“常用功能”模块,我们将大家在日常经常使用的一些调试功能整理在一起,让大家使用起来更方面,无需进入到调试工具中查找入口,缩短了这些常用调试功能的使用路径,节省大家的时间。

a9115bc9-132f-4a4c-ab5f-6abf4a1bb468.png

常用调试功能有:打开C盘、打开应用所在目录、导入注册表、注册表编辑器、wine配置、退出所有应用。

当然这还不够,这只是方便了我们在高级调试工具页面进行常用调试功能的调试运行操作,我们将缩短用户使用常用调试功能路径的优化做到极致,在兼容引擎首页应用列表内提供了快捷入口,通过应用菜单——快捷工具可以直接使用上面这些常用调试功能:

434c832d-c087-4b0c-81e3-09627ffa2de5.png

为指定应用(容器)添加快捷方式

这个优化点也是之前论坛的一位朋友提出的,只看标题大家可能很难理解这个功能是干嘛的,我们可以列举两个比较常见的使用场景:

场景1:安装了应用只生成了1个快捷方式,但是我知道在Windows上安装有多个的快捷方式;

场景2:安装了exe应用-A,但是需要安装exe应用-B后,应用A才能正常运行和使用;

上述两类场景就需要使用为指定应用程序创建快捷方式功能,具体使用路径,在兼容引擎首页-我的应用应用列表内找到需要增加快捷方式的应用,选择菜单——高级调试,点击应用快捷方式旁边的“+”号即可,本功能会自动扫描当前容器内的快捷方式(lnk文件),如下图:

7d386388-b1aa-4bc3-9ef7-caae7e055d54.png

如果依然没有看到需要的快捷方式,或者需要选择某个exe可执行程序,可以点击“手动选择”打开文件管理器添加。

293ed4d7-8b8f-4edf-b692-48f8948161cd.png

本功能限制了打开文件管理时可以选择文件的类型:.exe、.msi、.bat。

自动修复面板展示修复 下载/安装 进度

这个功能点是之前大家反馈的,大家希望在一键安装应用安装时,看到自动修复功能下载组件和依赖的进度,这个交互给大家安排了,确实透明和直观了不少!

安装失败:

07ba8c4ceec454a2163fba025c2855dd.jpg

修复中:

1651003c-2533-4416-891d-4fbf6b9c1aa8.png

修复完成:

b94b7a8d-c47a-4d89-8af8-d27fec407928.png

另外,本次更新后,自动修复功能支持了更多场景,如:Java字体、缺失mfc100、函数未实现等。

deepin-wine团队是很听劝的,只要大家提的意见有价值和建设性,我们是很愿意和大家一起共建把统信Windows应用兼容引擎做的更好的,也欢迎大家继续给我们提供宝贵的意见!

最后,我们对“我的应用”内应用列表菜单和展示也做了一些优化。

首页-应用列表视觉和应用菜单优化

首先,我们对目前应用列表的应用菜单功能进行了重新梳理,具体对比如下如图(这里要给深度截图功能打call,贴图功能真的很好用):

除了增加了“快捷工具”,将大家常用的wine调试功能进行了前置展示,让大家不用再进入到高级调试-调试工具内寻找这些功能,我们在应用菜单列表内还增加了一个功能叫“编辑详情”。

“编辑详情”主要用来展示和编辑应用的快捷方式信息,如下图:

e332c845-46e0-4084-9fbc-90d2f00115ea.png

应用列表内的版面“寸土寸金”,因此,我们将原来列表内“应用大小”和“安装时间”两个不那么需要每天都看的信息挪到了应用菜单内的“编辑详情”功能内。

点击“应用名称”可以编辑应用在应用列表内显示的名称;

点击应用的logo可以更换应用在应用列表内显示的图标;

点击“文件路径”可以进入当前应用快捷方式所在的目录;


以上,就是本次统信Windows应用兼容引擎V3.2 版本更新的主要功能介绍啦,欢迎大家下载体验,希望大家能给我们提供更多宝贵的建议!


历史版本

统信Windows应用兼容引擎V3.1更新

一些wine相关的学习资料:

想开启 Wine 开发?看这篇就够了!:https://bbs.deepin.org/post/284497

Wine 开发系列——如何使用 Wine 日志调试问题:https://bbs.deepin.org/post/284484

如何简单实现Windows应用在Linux系统上的无缝运行:https://bbs.deepin.org/post/283011

Reply Favorite View the author
All Replies
MDGA
deepin
2025-03-13 08:58
#1

like

Reply View the author
玄圭SwenGway
deepin
Solutions Team Moderator
2025-03-13 09:08
#2

真不错

Reply View the author
buyike
deepin
Solutions Team Moderator
2025-03-13 09:21
#3

kissing_heart

Reply View the author
HualetWang
deepin
2025-03-13 12:04
#4

like

Reply View the author
蒙笛
deepin
2025-03-13 12:12
#5

tail

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2025-03-13 14:18
#6

ok

Reply View the author
QQQ
deepin
2025-03-13 15:15
#7

agree

Reply View the author
Shalling
Deepin Wiki Editor
2025-03-14 03:16
#8

👍

Reply View the author
早起的虫儿有鸟吃
deepin
2025-03-15 13:30
#9

deepin版的crossover!!kissing_heart

Reply View the author
.
deepin
2025-03-19 04:00
#10

deepin-wine8-stable我装了的,为啥还说没装呢?
image.png

Reply View the author
New Thread

Popular Events

More
国际排名
WHLUG