关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
6年前关闭。
Improve this question
有谁知道用于创建自己的 MSI 包的开源软件?
我想创建一个用于安装 3rd 方软件的 MSI 文件。目前它是通过不同的命令(bat 文件)和不同的配置文件安装的。
是否有免费的开源软件用于记录安装以便我获得 MSI 包?
最佳答案
WiX 是 开源 并且是创建 MSI 文件的最佳方式之一。 Some other tools (主要是商业)。请检查此答案以获取更多信息:WiX Quick Start Suggestions and links (增长太多了,可能专注于第一部分 - 包括“Hello World & Hello WiX”)。
链接答案 包含有关 WiX 与其他部署软件(商业和免费以及 )对比的描述的链接。下载链接和“ 入门”建议。
我建议使用 WiX 打包,但如果您想将安装捕获为 MSI 文件,您可以在此处查看讨论:Capturing all changes during an application install on Windows .
您可能想尝试 ISWix - 一个 Wix 的简单 GUI 前端 这允许您通过检查配置文件并在 Wix 中重新创建操作来快速组合安装程序。
终于可以 download a trial version of Installshield AdminStudio - 使用内置的捕获工具将您的安装捕获为 MSI。那么您可以反编译 MSI 与工具 来自 Wix 的 dark.exe 并将其重新编译为 Wix MSI 以绕过 Installshield 捕获中的任何试用限制。
你甚至可以使用这里建议的方法:Tracking file and registry changes .正如这个答案提到的,您可以尝试找到 的旧版本WININSTALL LE 在 Windows 2000 服务器光盘 在 \VALUEADD\3RDPARTY\MGMT\WINSTLE
.
Advanced Installer Architect允许捕获,但我不确定您是否可以使用试用版导出正确的 MSI 文件。
关于wix - 如何使用开源软件创建自己的 MSI 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29913525/