0

デフォルトのインストールでいくつかのパスの問題が発生しています。以下の私のコード:

http://pastebin.com/7vrCuLiZ

そして、私の問題は、インストールするデフォルトのパスが「C:\ Program Files(x86)\ Advanlab」ではなく、「C:\ Program Files(x86)\ Advanlab \ DISK1 \ Common \ Borland Shared \BDE\」であるということです。

https://www.dropbox.com/s/vfoxytj1sbvqs5a/helpnsis.png

ご協力いただきありがとうございます :)

編集:Advanlabフォルダがすでに存在する場合にのみ発生します:s

4

2 に答える 2

0

InstallDirRegKey HKLM "${PRODUCT_DIR_REGKEY}" ""コマンドはおそらくこのディレクトリを取得しています。試してみて くださいInstallDirRegKey HKLM "${PRODUCT_UNINST_KEY}" "UninstallString"

于 2012-09-14T15:53:54.297 に答える
0

NSISスクリプトでデフォルトのインストールディレクトリを設定しましたか?

; The default installation directory
InstallDir $PROGRAMFILES\xxx
于 2012-09-14T14:34:36.947 に答える