windows - 如何使用 OS X 创建 MSI 安装程序?

标签 windows macos windows-installer

我已经为 Windows 交叉编译了我的程序,我现在有一个 EXE 和一个目录,该目录必须与该 EXE 位于同一目录中。

所以我需要创建一个 MSI,将它们放置在适当的位置(无论是什么)并以与操作系统有机结合的方式处理卸载。

有 Windows 工具可以做到这一点,但我还没有找到适用于 OS X 的工具。有吗?

tl;dr:

  • 我在 OS X 上
  • 我为 Windows 交叉编译了我的程序
  • 使用 OS X,我需要为 Windows 创建安装程序,例如 MSI

不需要为 OS X 创建安装程序,例如 DMG 或其他。我需要创建安装程序 -->FOR<-- Windows,例如 MSI。

我只是“碰巧”尝试使用 OS X 来完成它。

使用 Wine 仅当已知该程序可以与 Wine 一起正常运行时才算数。

使用虚拟机不算在内,因为它使用的是 Windows,这是我在这个问题中排除的。

最佳答案

msi-packager 似乎是您的解决方案。 “在 Mac 和 Linux 上构建 MSI(Windows 安装程序)包。”

https://www.npmjs.com/package/msi-packager

关于windows - 如何使用 OS X 创建 MSI 安装程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39662971/

相关文章:

windows - 如何使用批处理文件检查驱动器格式类型

ios - Apple Business Custom Apps 需要哪种证书和配置文件

powershell - 在命令行上设置公共(public)属性值

macos - elasticsearch:自动节点发现没有发生,遗漏了什么?

c++ - 使用 vDSP 函数的自相关

visual-studio-2010 - 如何允许 msi 安装程序安装旧版本而不是新版本?

command-line - 无 UI 的 WiX 命令行选项 '/quiet' 会终止正在运行的进程

windows - 无法在 visual studio 11 中构建项目

c - C 中 dup2 与 Windows 套接字的等效项

windows - window server 中机器名的限制是什么?