私はNSISの初心者であり、NSISをA
使用してプログラムを配布する予定です。A1
ここで、追加のコンポーネント(それ自体の一部として配布することはできません)を提供したいと思います。このコンポーネントA
は、ファイルをのディレクトリに配置する必要があり、インストールされていないA
場合は失敗します。また、を再インストールせずにA
、の新しいバージョンをインストールできるようにしたいと思います。A
A1
それはNSISで可能ですか?そのような展開の例を提供できますか?
私はNSISの初心者であり、NSISをA
使用してプログラムを配布する予定です。A1
ここで、追加のコンポーネント(それ自体の一部として配布することはできません)を提供したいと思います。このコンポーネントA
は、ファイルをのディレクトリに配置する必要があり、インストールされていないA
場合は失敗します。また、を再インストールせずにA
、の新しいバージョンをインストールできるようにしたいと思います。A
A1
それはNSISで可能ですか?そのような展開の例を提供できますか?
Aの場合は、アンインストールレジストリキーを使用InstallDirRegKey
してポイントするだけで、古いバージョンの上に新しいバージョンがインストールされます。
A1の場合、 AのキーInstallDirRegKey
を読み取り、コールバックでこの場所を確認する必要があります。これにより、正しい宛先が選択されていない場合、ユーザーはディレクトリページの[次へ]をクリックできなくなります。.onVerifyInstdir