我正在尝试将 Microsoft_VC90_CRT_x86 合并模块添加到我的 WiX 安装程序,但在指定 SourceFile 时遇到问题。我不想在我的 make 脚本中复制构建范围内的 .msm 文件,我想访问它在构建系统上的 .msm 文件(C:\Program Files\Common Files\Merge Modules)。尽管 [CommonFilesFolder] 是一个“特殊”的 WiX 变量,但我似乎无法使用它来指定 SourceFile,如下所示:
<Merge Id="VCRedist.34FC990B-37A2-47ba-BC6D-D8E0572850B9" Language="1033"
SourceFile="[CommonFilesFolder]Merge Modules\Microsoft_VC90_CRT_x86.msm" DiskId="1" />