【问题标题】:how to package a NON electron MSI file with Electron application?如何使用 Electron 应用程序打包非电子 MSI 文件?
【发布时间】:2021-01-05 11:48:36
【问题描述】:

我有一种情况,当用户安装我的电子应用程序时,我需要实际安装 2 个应用程序:我的应用程序 + 一个单独的 Windows MSI,它将作为我的应用程序工件的一部分。

我对 Electron 很陌生,我刚刚了解了一些有关 electron-builder 的知识。我不必为包装件使用电子制造商 - 我愿意接受任何建议。
现在......只是为了看看这是否可以完成,我创建了一个非常简单的 Electron 应用程序,它使用 desktopCapturer 库来做一些简单的 av 东西。因此,我本身并没有要发布的代码-如果需要,我可以。 但我正在寻找一些广泛的笔触:使用方法/库等。

谢谢。

【问题讨论】:

    标签: electron windows-installer packaging electron-builder


    【解决方案1】:

    通常,您提到的单独 MSI 是作为先决条件分发的。即,您的应用程序的主要安装程序只有在机器上不存在时才会安装它。

    您可以使用任何适用于 Windows 的严肃设置创作工具来完成此操作。例如,这里是您如何使用 Advanced Installer 实现此目的:

    - Create an MSI package for an Electron application - configure a prerequisite

    虽然可以使用free edition 为电子应用程序构建 MSI,但要添加先决条件,您需要专业版的许可证(您可以在购买前通过试用下载来评估此功能)。

    免责声明。我在团队建设 Advanced Installer 工作。

    【讨论】:

      猜你喜欢
      • 2016-04-29
      • 2016-08-11
      • 2019-12-28
      • 2019-10-05
      • 2018-08-10
      • 2017-08-31
      • 2019-07-29
      • 2021-10-14
      • 1970-01-01
      相关资源
      最近更新 更多