命令AutoCloseWindow在Section中无效

时间:2012-09-14 21:26:45

标签: nsis

Section userSoftware

MessageBox MB_YESNO|MB_ICONQUESTION  "Insert user software DVD in to drive and click  Yes to install User Software or click No to Proceed" /SD IDNO IDYES yes IDNO no
    yes:
        AutoCloseWindow true 
        SetRebootFlag false 
        Call installUserSoftware
    no: 
        ;do nothing
SectionEnd

部分:“userSoftware” 错误:命令AutoCloseWindow在Section

中无效

这是我使用AutoCloseWindow时遇到的错误。我要做的就是在安装服务器软件后,如果用户选择安装客户端软件,服务器软件的安装应该会消失而不要求用户点击完成按钮。

我给的代码我只是测试AutoCloseWindow或SetAutoClose如何工作,我所拥有的一切都是错误的!

1 个答案:

答案 0 :(得分:1)

AutoCloseWindowNameInstalldir之类的属性,必须放在函数和部分之外。如果要在运行时设置autoclose标志,则必须使用SetAutoClose命令...