4
我想设置注册表项以下列方式WIX:如何根据运行安装程序的操作系统更改注册表项?
如果操作系统是Vista中则 HKLM \ MyKey1 \ myvalue的= 1 否则 HKLM \ MyKey2 \ myvalue的= 1
我知道如何设置注册表项中WIX,但似乎不能在元素上设置条件。
我想设置注册表项以下列方式WIX:如何根据运行安装程序的操作系统更改注册表项?
如果操作系统是Vista中则 HKLM \ MyKey1 \ myvalue的= 1 否则 HKLM \ MyKey2 \ myvalue的= 1
我知道如何设置注册表项中WIX,但似乎不能在元素上设置条件。
从技术上讲,您应该使用两个不同的组件来安装这些注册表项,因为它们是完全不同的路径。然后,您可以使用VersionNT属性来调整组件。
这正是我们在这里所做的,我们有一些Vista特定的注册表键在它们自己的组件中。运作良好,没有问题:) – saschabeaumont 2008-11-10 00:28:08