C++ Harvest(Heat)Wix-在msi中归档资源
是否可以在msi文件中存档资源,而不是创建.cab。这两种方法的优缺点是什么?嵌入cab:如果您指的是在C++ Harvest(Heat)Wix-在msi中归档资源,c++,visual-studio,wix,windows-installer,heat,C++,Visual Studio,Wix,Windows Installer,Heat,是否可以在msi文件中存档资源,而不是创建.cab。这两种方法的优缺点是什么?嵌入cab:如果您指的是在MSI编译期间为
MSI编译期间为
消除外部cab
,然后,您可以通过将的embeddecab属性设置为“是”
,来实现这一点:
<MediaTemplate EmbedCab="yes" />
了解如何在Visual Studio中创建WiX项目后构建基本MSI。建议向下滚动到内联注释的实际WiX标记
为什么使用外置CAB?:如果我能帮助的话,我很少使用外置CAB,但在某些情况下,它有一些优势,主要围绕构建速度以及更多可靠下载
(根据Arnson的说法,请参阅下面的第二个链接)。可能还有更多的好处。例如,如果安装源位于远程服务器上,则下载用于MSI修复操作的较小cab-与下载相关。Cab文件可以使安全软件和防病毒变得瘫痪
顺便说一句,这个问题已经在类似的化身中得到了回答。见下文
某些链接:
<MediaTemplate EmbedCab="yes" />
- 记录在案: