I'm porting a windows program from 32 -> 64 bit. It has a 32 bit installer which is written using NSIS. Can I launch one of my new 64 bit exes using the 32 bit NSIS installer? I don't think there is a 64 bit version of NSIS...
NSIS uses two Win32 APIs to execute processes ShellExecute
(thru ExecShell
) and CreateProcess
(thru Exec
and ExecWait
), both of them can run 64 bit process (x64) from NSIS 32 bit process (as long as you're running on 64 bit OS).