2

我的要求是创建一个 CDImage,其中包含 cab 和文件夹结构中的源文件

我按照以下步骤操作:

<Package Compressed='yes' ... />

<Media Id='1' Cabinet='Com~1.cab' Layout='Program Files\Common Files\System' />

通过这个我可以创建文件夹结构层次结构和 Com~1.cab 文件。但是我的安装不起作用。MSI 在 .msi 旁边的位置而不是在 .msi 下查找文件Program Files\Common Files\System

任何人都可以帮助如何解决我的问题,如果需要更多信息,请告诉我。

4

1 回答 1

0

首先,您需要决定是否要压缩 MSI 中的文件。您实际上可以将一些压缩文件与一些未压缩文件混合在一起,但这通常比它的价值更复杂。

如果要压缩,请设置Package/@Compressed='yes'andMedia/@Cabinet='something'或使用MediaTemplate. 然后确保您的 File 元素没有指定Compressed='no'(除非您想要解压缩某些特定文件,如上所述,这是不寻常的)。

于 2013-03-21T17:22:51.757 回答