我们最近刚刚将帮助文件从 CHM 格式转换为 HTML。由于我们的安装程序是 Wix,因此我没有将每个新文件添加到安装程序中,而是构建了一个 7-Zip SFX 文件,该文件将我们的 Webhelp 文件夹中的每个文档打包成一个自解压存档。然后我们在 Wix 中有一个 CA,可以将这些内容提取到适当的目录中。
这种方法的问题是,我们使用 McAfee 的客户现在收到关于在安装程序中检测到 Heuristic.BehavesLike.Exploit.CodeExec.FFJ 的 AV 警告,该安装程序从使用此 SFX 存档的第一个版本开始。所以现在我正在考虑将我们的帮助文件打包到 CAB 中,但看起来每次更新我们的帮助文件时,我们都必须进入项目并手动添加文件。
有没有办法告诉 Visual Studio 在构建时将文件夹中的所有内容添加到 CAB 文件中?