【发布时间】:2013-02-01 11:18:09
【问题描述】:
我有我的安装程序 .msi 的 x64 和 x86 版本,并且想要发布一个可执行文件,它只检查机器架构并运行 x86/x64 MSI。 MSI 基本相同,它们安装相同的 AnyCPU 文件,我将它们捆绑在一个共享的 .cab 文件中,以免安装程序的大小加倍。
到目前为止,我已经尝试过 WiX Burn,它会弹出一个我不想要的 GUI(我只想使用 MSI GUI),我尝试通过 /silent 标志禁用刻录 GUI - 这会传播此标志到 MSI,因此它会禁用 MSI 的所有 GUI(不是我想要的)。
当我说Burn bootstrapper 没有默认的No-GUI 版本时我认为我是正确的,要创建一个你必须自己编辑源代码?这听起来像是一个巨大的缺失功能?
我还尝试过 DotNetInstaller,它有自己的一系列问题,用户界面令人困惑。我也尝试过 setupbld,它不支持带有外部 cab 的 MSI。
【问题讨论】:
标签: installation wix 32bit-64bit bootstrapper burn