首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MsiMsp.exe构建补丁--目标MSI与原始MSI不同吗?

使用MsiMsp.exe构建补丁--目标MSI与原始MSI不同吗?
EN

Stack Overflow用户
提问于 2011-02-01 22:40:47
回答 1查看 957关注 0票数 1

我正在为已经交付的产品构建msp补丁。该产品有大量的组件/文件。

我正在从最初的目标MSI和升级MSI (通过orca手工修改)构建修补程序。到目前一切尚好。

构建和应用修补程序需要花费大量的时间处理这么多文件,所以我正在考虑从两个MSI中删除所有未修改的文件,以加快速度。我知道我可以对目标MSI做一些修改,而且它仍然适用,但我想知道对文件/组件/目录的更改。有人能告诉我吗

如果删除文件首先要起作用,

  1. 如果要删除文件,如果我要使用进一步的补丁程序(包括基于基线和补丁版本),请使用
  2. ,如果我这样做?

到目前为止,我几乎已经打过每个坑洞了,我想这次我应该先问一下。我坦承,我还没有完全掌握windows安装程序,所以我可能把它搞错了。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-02 07:02:33

不建议从原始MSI中删除条目,因为它通常破坏修补程序规则(目录、组件或功能不匹配)。此外,修补程序可能无法正确应用。

相反,您可以尝试如下:

  • 为目标包和升级包执行管理安装--手动删除未更改
  • 的扩展文件的
  • 构建修补程序

这可能会加快构建过程。不幸的是,您无法加快安装速度,因为延迟很可能是由高组件计数造成的。在这种情况下,一种很好的方法是使用一个主要的升级,将组件表中的组件数量降到最低。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4868791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档