【发布时间】:2016-03-11 09:32:18
【问题描述】:
我有一些 DLL,希望将它们安装在 Windows 上。我将它们打包成 .msi(使用 WiX)和 .exe(使用 Inno Setup)。但是,当在一台机器上同时安装 .msi 和 .exe 时,它们看起来像两个程序。由于我检查了卸载,那里有两个程序(一个是用.exe安装的,另一个是.msi)
我的目标是让它们看起来像同一个程序,即当安装了 .exe 然后又安装了 .msi 时,程序应该覆盖 .exe,即卸载选项卡中应该只有一个程序。
我怎样才能做到这一点?我应该使用相同的 upgradeCode 还是 productCode?p>
【问题讨论】:
-
你能解释一下,为什么你有两个安装程序,首先?
-
我先发exe,然后想改成msi。所以对于现有客户我想方便覆盖以前通过exe安装的程序
标签: windows wix inno-setup