如何解决在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的建议(在该问题下的第一条评论),该建议也可以实现,因此我不必在卸载的提交阶段手动清理提取的文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。