0

Visual Studio 2012 に付属の InstallShield があります。

レジストリ エントリのコピーを作成し、ホルダー レジストリの場所に配置する必要があります。

アプリケーションのインストール時に、レジストリの値を別の場所に保存する必要があります。アプリケーションは、実行時にバックアップの場所に移動し、値を読み取り、内容を変更して、適切な場所に保存します。

私の質問: レジストリのコピーを作成し、InstallShield を使用して別の場所に配置する方法はありますか?

4

1 に答える 1

0

問題のレジストリ エントリがインストーラの開始前に存在し、レジストリ エントリが存在するパスをインストーラが削除していない場合。SystemSearch (appsearch) を使用して、インストーラーにいくつかのプロパティを入力し、それを目的の場所に書き出すことができます。

ただし、カスタム アクションを使用すると簡単になります。一連のレジストリ エントリを手動で検索するよりも、C# または C++ でレジストリ ツリーを複製する方が簡単です。

于 2013-06-26T22:35:46.673 に答える