How to catch cancel action of ExecWait "DotNet20.fx.exe"' $0
I saw many guys talked about Execwait issue, but no one talk about cancel issue. My issue is that: When installing DotNet 2.0 framework, user clicks cancel to cancel framework install process, how can I get the cancel exception. My NSIS code is like this:
Installed:
ClearErrors
Execwait '"$EXEDIR\DotNet20.fx.exe"' $0
IfErrors 0 done
Messagebox MB_YESNO|MB_ICONQUESTION "Do you want to cancel setup?" IDYES 0 IDNO Installed
Abort
done:
But user cancel install framework, there is no error be catched at 'IfErrors 0 done'. Thank you very much for your help.