我是 NSIS 的新手,所以请耐心等待:
我正在使用 NSIS(遗留代码...)来确保在启动 .NET 应用程序之前安装了 .NET。
如果没有安装,我会为用户安装它,但我宁愿先得到用户的批准,然后再玩弄他的系统。
我能够向用户显示消息:
使用此代码:
WriteIniStr $MissingItemsIniFilename 'Field 2' 'State' '$R2'
WriteIniStr $MissingItemsIniFilename 'Settings' 'CancelEnabled' 1
InstallOptions::Dialog $MissingItemsIniFilename
Pop $1 ;get button action
我的问题是,用户点击后Next
“对话框”没有关闭并显示:
所以我的问题是,如何关闭对话框?
额外信息:
我正在使用 InstallOptions 来显示对话框。
我查看了 nsDialogs 但找不到适合我的解决方案(可能是由于缺乏 NSIS 经验)。
如果需要任何其他信息,请告诉我...