如果我先安装setup.msi
,然后再安装包含setup.msi
的bundle.exe
,为什么会收到两个AddRemoveProgram条目?这是我捆绑的链条。如果先安装MSI,然后再安装包含MSI的软件包,则会出现两个ARP条目
<Chain>
<PackageGroupRef Id="NetFx40Redist"/>
<MsiPackage SourceFile="$(var.MsiProject.TargetDir)Setup.msi" />
</Chain>
setup.msi
的具有从bundle.exe
使用dark -x
提取的硬编码的ProductCode。 bundle.exe
是否应检测已安装的setup.msi
并跳过安装?
啊,你绝对正确!多么愚蠢的是,我完全不知道这一点。感谢! – Peter
@Peter,别忘了接受答案;) –
@Yan,对吧。我upvoted但忘记接受。 XD – Peter