我使用NSIS 2.46(编辑器HM NIS 2.0.3)创建了一些设置。我的设置涉及在WriteRegStr HKCR "${PRODUCT_ROOT_CLSID}
下创建的一些注册表设置。
如何处理我的32位设置以在64位系统上安装和正常工作?
答案 0 :(得分:1)
如果您不想被重定向到注册表的32位部分,请使用SetRegView
...
答案 1 :(得分:0)
GetVersion::WindowsPlatformArchitecture
Pop $R1
${If} $R1 == "32"
MessageBox MB_OK "32 bits"
${ElseIf} $R1 == "64"
MessageBox MB_OK "64 bits"
${Endif}