2013-03-18 3 views
0

J'ai écrit un script nsis dans lequel je dois demander à l'utilisateur où il y avait une installation précédente et désinstaller la version précédente si l'utilisateur sélectionne le même dossier que la version précédente.Il fonctionne bien.Mais supposons que l'utilisateur choisit un répertoire différent de la désinstallation .exe pose problème.Pourquoi mon programme de désinstallation ne fonctionne pas correctement dans nsis?

Ex-suppose user install version 1.2 in folder a and then agian version 1.2 in folder B . 
Than in every case the uninstall .exe is pointing to folderb not folder a.How can i solve this issue 

Répondre

0

Dans le programme de désinstallation, $instdir est que le répertoire est le programme de désinstallation en sorte que le programme de désinstallation se ne doit pas prendre soin.

Vous dites que vous demander à l'utilisateur, de sorte que vous connaissez déjà l'emplacement de l'ancienne installation tout ce que vous devez faire est de invoke the uninstaller with the special parameter il sait où désinstaller des ...

Questions connexes