2010-12-16 3 views
1

アプリケーションでは、レジストリを使用していくつかの値を保存しています。我々は、すべてのユーザのデスクトップ上にショートカットを作成しています。これは、ユーザが別のユーザとして自分のシステムにログインしたときに、ショートカットにアクセスできることです。ショートカットをクリックすると、アプリケーションが再インストールされ、レジストリ値が消去されます。私たちはレジストリ値を消去したくない。セットアップと配備を使用してデスクトップへのショートカットを作成する

答えて

0

万一、HKEY_CURRENT_USERレジストリエントリをインストールしていますか?これは、ショートカットを使用してアプリケーションを起動するときに修復がトリガーされる理由を説明します。

マシンごとのインストール(すべてのユーザー用)は、HKEY_CURRENT_USERにエントリを作成しないでください。インストーラは、一般的なアプリケーション設定にHKEY_LOCAL_MACHINEを使用する必要があります。アプリケーションでは、HKEY_CURRENT_USERを使用してユーザー関連のデータを保存できます。

関連する問題