0

我编写了一个 nsis 脚本,如果用户选择与以前版本相同的文件夹,我需要提示用户以前安装的位置并卸载以前的版本。它工作正常。但是假设用户选择的目录与 uninstall.exe 不同给出问题。

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
4

1 回答 1

0

在卸载程序中,$instdir只是卸载程序所在的目录,因此卸载程序本身不应该关心。

你说你在提示用户,所以你已经知道旧安装的位置,所以你所要做的就是使用特殊参数调用卸载程序,这样它就知道从哪里卸载......

于 2013-03-18T16:18:28.717 回答