在Visual Studio 2008中将目录添加到CAB项目

| 最近,我们刚刚将帮助文件从CHM格式转换为HTML。由于我们的安装程序是Wix,而不是将每个新文件添加到安装程序,因此,我建立了一个7压缩SFX文件的构建,该文件将Webhelp文件夹中的每个文档打包到一个自解压存档中。然后,我们在Wix中有一个CA,可以将它们提取到适当的目录中。 这种方法的问题在于,使用McAfee的客户现在会收到有关在安装程序中检测到Heuristic.BehavesLike.Exploit.CodeExec.FFJ的AV警告,该警告始于使用此SFX存档的第一个版本。因此,现在我正在考虑将帮助文件打包到CAB中,但是看起来每次更新我们的帮助文件时,我们都必须进入项目并手动添加文件。 有没有一种方法可以告诉Visual Studio在构建时仅将文件夹中的所有内容添加到CAB文件中?     
已邀请:
        您可以使用MAKECAB命令行工具在项目属性预构建事件中创建出租车。然后将出租车复制到所需的wix文件位置。     
        我最终遵循了Alexey Ivanov的建议(在该问题下的第一条评论),该建议也可以实现,因此我不必在卸载的提交阶段手动清理提取的文件。     

要回复问题请先登录注册