如何在注册表值中引用文件的已安装路径?

时间:2012-03-12 09:39:18

标签: wix

我想要以下内容:

    <RegistryValue Id="Command"
                 Root="HKCR"
                 Key="myProgram\shell\open\command"
                 Type="string"
                 Value='"[SERVER_DIRECTORY]myProgram.exe" "%1"'
                 Action="write">
    </RegistryValue>

[SERVER_DIRECTORY]的目录myProgram.exe安装到(ProgramFiles64Folder\MyProgram)。我怎么能这样做?

1 个答案:

答案 0 :(得分:9)

它应该按照您尝试的方式工作。但您可以将myProgram.exe引用为[#myProgram](意味着myProgramId元素的File。有关详细信息,请参阅Formatted type description

相关问题