2011-03-25 142 views
1

我有WIX创建的设置。使用msimsp.exe创建补丁文件

我想准备补丁安装程序来安装/更新在较新版本中已更改的文件。

我试图使用WIX代码创建补丁,但没有成功。我也搜索了msimsp.exe命令,但无法正确理解它。

有人可以发布示例/源代码,我该如何实现这一目标?

+0

火炬/焦罗法有什么不成功?你能发布错误信息吗?我个人比较喜欢这种构建补丁的方式 - 它更清晰,不需要额外的工具 – 2011-03-25 20:38:23

回答

2

您可以尝试使用我的指令:WiX patching

我能够通过这种方式创建补丁。 如果您有更多问题,我会尽力回答。

+0

对于链接来说非常感谢。 它工作正常。但是我的要求中有一项没有得到满足。 我有很多.sql文件。它比较它们并列出更改的文件。但我没有得到如何命令修补程序从path.msp本身执行此文件。你能不能指导我呢? – 2011-03-29 07:24:29

+0

@Sunil你应该添加执行这些.sql文件到你更新的MSI。但是,这可能不是一个好主意的补丁。补丁通常只是更新文件。如果您已经拥有执行这些.sql文件的CA,那么您应该更新其条件,以便在修补时运行它们。 – 2011-03-29 12:27:37