如何使用Burn在WiX中部署Visual C++可再发行组件

dec*_*jau 9 wix burn wix3.6

我们刚刚将我们的安装程序从WiX 2.x 迁移到WiX 3.6并开始使用Burn.以前,我们通过将.msm文件包含在我们的MSI中来安装Visual C++可再发行组件.这些文件始终与我们用于构建产品的文件同步(Microsoft经常更新它们以包含安全修复程序).C:\Program Files\Common Files\Merge Modules

现在,我们希望仅在需要时使用Burn框架下载Visual C++可再发行组件.但是,Burn没有定义MsmPackage放置在其中的元素Chain.

使用Burn部署Visual C++可再发行组件的最佳方法是什么?

Bob*_*son 7

合并模块只能合并为.msi; 它们无法独立安装.您可以使用ExePackage安装适当的vcredist*.exe.