Nsis ReadRegStr失败

Nsis ReadRegStr失败,nsis,Nsis,我正在尝试使用ReadregStr ReadRegStr $R0 HKLM "SOFTWARE\MyAPP" "ProgramPath" 但它返回的是空字符串。当我查看HKLM下的注册表项时,我可以看到SOFTWARE\MyAPP Value Name = ProgramPath Value Data = C:\MyAPP 我哪里做错了。如果这是64位Windows,您需要使用Setregview 64,如果此值存储在虚拟存储中,您需要从HKCU classes\VirtualStore\M

我正在尝试使用ReadregStr

ReadRegStr $R0 HKLM "SOFTWARE\MyAPP" "ProgramPath"
但它返回的是空字符串。当我查看HKLM下的注册表项时,我可以看到SOFTWARE\MyAPP

Value Name = ProgramPath
Value Data = C:\MyAPP

我哪里做错了。如果这是64位Windows,您需要使用
Setregview 64
,如果此值存储在虚拟存储中,您需要从
HKCU classes\VirtualStore\Machine\Software\…
读取,请问如何获取“MyAPP”的安装路径