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 に答える