【发布时间】:2011-03-07 07:18:23
【问题描述】:
我正在处理一个安装项目,该项目会生成一个相当大的 .msi 文件,因为它存在大量依赖项。我目前需要将此更新发送到我的远程客户端,这是一个相当繁重的过程,因为我的 adsl 连接速度很慢。
我该怎么做才能让我只发送例如更新的数据库文件或更新的 .exe 文件,并让我的客户将它们合并到核心安装包中?我知道有一个像 merge 模块 这样的动物,但我不知道它们是否适合这个特定的任务。使用标准的 VS 项目,我唯一的选择似乎是不将文件打包到 .msi 或 .cab 文件中,因此他可以保留一个核心包,我发送单个文件让他替换核心包中的文件。在执行主安装之前,我也许可以通过手动压缩文件并使用自定义操作解压缩来提高包大小。
我该怎么办?
【问题讨论】:
标签: visual-studio visual-studio-2008 deployment windows-installer