En utilisant NSIS, je veux lancer un programme de désinstallation et attendre qu'il se termine avant de continuer avec mon installateur. Le problème est que le programme de désinstallation retourne immédiatement, même si j'utilise ExecWait
.Comment attendre la fin du programme de désinstallation?
J'ai vu cette page ici: http://nsis.sourceforge.net/When_I_use_ExecWait,_it_doesn%27t_wait qui mentionne pourquoi ça se passe, et qui offre ensuite quelques suggestions, mais je ne peux pas faire fonctionner le mien.
Le code que je suis en train est:
ExecWait '"C:\path\to\uninstall.exe" /NCRC' $0
MessageBox MB_OK "uninstaller returned $0"
Ce qui montre la boîte de message affichant « désinstalleur a renvoyé 0 » en même temps lancé le programme de désinstallation. Est-ce que quelqu'un a eu autour de ça?
Merci
A travaillé comme un charme, merci! – Cuga