0

私はNSISの初心者であり、NSISをA使用してプログラムを配布する予定です。A1ここで、追加のコンポーネント(それ自体の一部として配布することはできません)を提供したいと思います。このコンポーネントAは、ファイルをのディレクトリに配置する必要があり、インストールされていないA場合は失敗します。また、を再インストールせずにA、の新しいバージョンをインストールできるようにしたいと思います。AA1

それはNSISで可能ですか?そのような展開の例を提供できますか?

4

1 に答える 1

1

Aの場合は、アンインストールレジストリキーを使用InstallDirRegKeyしてポイントするだけで、古いバージョンの上に新しいバージョンがインストールされます。

A1の場合、 AのキーInstallDirRegKeyを読み取り、コールバックでこの場所を確認する必要があります。これにより、正しい宛先が選択されていない場合、ユーザーはディレクトリページの[次へ]をクリックできなくなります。.onVerifyInstdir

于 2012-12-08T10:50:39.167 に答える