C# 如何在wix安装程序中发送大量文件?

C# 如何在wix安装程序中发送大量文件?,c#,wix,custom-action,C#,Wix,Custom Action,我有大量文件(>1000),我想通过我的Wix安装程序发布所有这些文件。我已经压缩了相关文件,并将这些压缩文件发送出去,并通过自定义操作将其解压缩。有没有其他更好的解决方案?在我的情况下,拉链和抽气是否是正确的方式 这里有一个相当直接的教程,介绍如何在WiX项目中启用收获: 收获将能够在构建时从应用程序中收集所有工件。这意味着您永远不必考虑添加新文件。为什么不以标准方式(文件表)安装文件呢Heat.exe将帮助您创建必要的wxs文件。您的解决方案可能适用于安装,但您将很难维护安装(修复、升级、

我有大量文件(>1000),我想通过我的Wix安装程序发布所有这些文件。我已经压缩了相关文件,并将这些压缩文件发送出去,并通过自定义操作将其解压缩。有没有其他更好的解决方案?在我的情况下,拉链和抽气是否是正确的方式

这里有一个相当直接的教程,介绍如何在WiX项目中启用收获:


收获将能够在构建时从应用程序中收集所有工件。这意味着您永远不必考虑添加新文件。

为什么不以标准方式(文件表)安装文件呢
Heat.exe
将帮助您创建必要的wxs文件。您的解决方案可能适用于安装,但您将很难维护安装(修复、升级、卸载)。每个版本的文件数都将增加。因此,不可能单独维护所有这些文件。因此,我压缩了所有相关文件并将其发送。单个文件将单独发送。这正是使用
Heat.exe
自动获取文件所支持的scanario。有关说明,请参阅。如果您在公司环境中,请查看负责打包内部和第三方应用程序的打包团队。我想,与他们对话会让你省去很多悲伤。你的经理应该知道是否有这样的团队?