首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WIX修补程序更新XML配置文件

WIX修补程序更新XML配置文件
EN

Stack Overflow用户
提问于 2012-04-04 06:07:53
回答 1查看 440关注 0票数 1

假设我创建了一个WIX安装程序,它安装了一个Windows服务和一个XML配置文件。然后将其安装在客户端。

在以后的开发中,我需要在XML配置文件中添加/删除一些元素。我能否创建一个WIX补丁,在不完全覆盖当前设置的情况下简单地更新该XML配置文件中的节点?

EN

回答 1

Stack Overflow用户

发布于 2012-04-06 10:27:28

当你创建一个补丁时,你需要你的源.MSI和你更新的.MSI,并在它们之间做一个比较,这就是你的补丁。因此,我认为只要对节点的更新反映在补丁中,就可以了。

也就是说,你也可以通过重大升级来做到这一点。安装配置文件时,可以将安装程序设置为不覆盖当前文件。如果在安装时编辑配置文件(例如,使用xmlfile或xmlconfig操作),则可以在执行这些修改组件上设置条件。

另一种选择是在安装时读取配置文件(如果存在)。它将在卸载旧版本时被删除,而在安装新版本时,您可以安装缓存值。

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

https://stackoverflow.com/questions/10002146

复制
相关文章

相似问题

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