0

我创建了一个具有多种功能的 WiX 3.5 安装程序。一项功能执行一些工作正常的 XML 更改。我读过这些更改可以在使用永久属性卸载应用程序时撤消。

现在想象以下情况:用户安装整个应用程序。功能 1 做了一些 XML 更改。现在用户在维护模式下重新启动 MSI 以删除功能 1。通过删除功能 1,XML 更改也应该被删除,但它们不是

那么如何说服我的 MSI 以这种方式删除 XML 更改呢?

4

1 回答 1

0

如果包含 xml:config 元素的组件被任何其他功能引用,则可能会出现这种情况。验证是否只有此功能 1 引用了该组件。不过,这只是一个猜测-从未尝试过。

希望这可以帮助。

于 2010-09-10T12:25:08.417 回答