2012-03-12 73 views
3

我想要的东西,像下面这样:如何引用注册表值中文件的安装路径?

<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)。我怎样才能做到这一点?

回答

8

它应该按照您尝试的方式工作。但是您可以参考myProgram.exe作为[#myProgram](意思是myProgramFile元素的Id)。有关更多详细信息,请参见Formatted type description

相关问题