为啥 esky 创建 2 个可执行文件?

Posted

技术标签:

【中文标题】为啥 esky 创建 2 个可执行文件?【英文标题】:Why does esky create 2 executables?为什么 esky 创建 2 个可执行文件? 【发布时间】:2015-04-22 10:13:28 【问题描述】:

esky 0.9.8 为我的应用程序创建了 2 个可执行文件。 有一个内部可执行文件的权重小于外部可执行文件。 我想知道 esky 是否应该创建 2 个可执行文件,以及创建 2 个可执行文件是否有任何缺点或优点。 我还想知道当我想运行我的应用程序时应该调用哪个可执行文件。

【问题讨论】:

【参考方案1】:

Esky 使用引导机制来确保应用在更新失败或部分更新时保持安全。

顶层可执行文件是您应该运行的那个,它负责管理要运行的版本的所有业务。一旦它决定运行什么,它将打开正确版本的 exe。

【讨论】:

感谢您的回答。你能帮我解决这个问题吗***.com/questions/30965828/…? 我可以建议你删除那个新问题吗?这是您其他帖子的延续,因此我们可以在那里讨论***.com/questions/29898272/…

以上是关于为啥 esky 创建 2 个可执行文件?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio C++ 在可执行文件中创建可执行文件

压缩文件中不允许使用550个可执行文件

无法删除 esky 0.9.8 中的旧版本:Python

分别构建第二个可执

如何在一个 qt qml 窗口中运行和显示 4 个可执行文件?

为啥我不能从我的 python 脚本创建可执行文件?