代码之家  ›  专栏  ›  技术社区  ›  kjv

WIX根据注册表项动态设置安装路径

  •  2
  • kjv  · 技术社区  · 15 年前

    我正在使用WIX生成MSI来安装应用程序。我希望应用程序安装在以前安装的应用程序的子文件夹中。问题是,这个以前安装的应用程序的路径可以在安装时更改(UI提供了一个目录选择对话框);但是该路径保存在注册表项中。如何获取此注册表项的值并将其用作新应用程序的TARGETDIR值?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Yan Sklyarenko    15 年前

    你应该看看 RegistrySearch 元素。顺便说一下, this paragraph of the WiX tutorial 描述在这种情况下应遵循的方法。

    希望这有帮助。

        2
  •  3
  •   Sandeep Singh Rawat    15 年前

    我会用一个 ComponentSearch 并使用自定义操作在TARGETDIR中设置结果。

    推荐文章