x64.nsh不工作

时间:2011-03-16 15:25:21

标签: 64-bit nsis

我在网上遇到了一段代码......
我的机器中有64.nsh,作为示例,我在代码中包含以下内容:

${If} ${RunningX64}  
MessageBox MB_OK "running on x64"  
${EndIf}  

它返回:

!insertmacro:
_If  !insertmacro: macro "_If" requires 4 parameter(s), passed 2!
你可以帮忙吗? 提前谢谢!

1 个答案:

答案 0 :(得分:4)

将文件放在系统上是不够的,您需要在代码中包含该文件:

!include "x64.nsh"
${If} ${RunningX64}
MessageBox MB_OK "running on x64"
${EndIf}