4

我需要为我尝试使用setupbld.exe的 WiX 项目创建一个引导程序,但它只允许我创建一个可执行文件来显示我的 UI 或一个将作为静默安装程序但不能同时显示两者的可执行文件。

我需要能够使用参数运行生成的可执行文件,该参数将告诉它在安装过程中是否显示 UI。

我发现John Robbins 的这篇文章解释了如何重新构建用于创建引导程序的 setup.exe 存根,但我希望有一种更简单的方法来做我需要的事情。

有谁知道创建引导程序的方法,我使用该引导程序作为简单(带 UI)安装或静默安装运行。

4

2 回答 2

2

我在WiX邮件列表中看到了很多推荐的dotNetInstaller,它应该比我自己没有使用过的灵活得多。setupbld.exe

更新:如果您有购买软件的预算,请尝试MSI Factory附带的引导程序(该演示仅在启动引导程序之前显示一个 nag 屏幕)。我们自己使用它,每一分钱都值得。

于 2010-04-27T06:16:05.233 回答
0

最后,我使用 7zip 将 MSI 压缩到自解压存档中。您可以添加一个“配置”文件,让 7zip 在打开可执行文件时运行哪些文件。

查看7zip 的手册了解更多详情

于 2010-07-14T12:27:45.170 回答