2009-06-24 1 views
0

私のインストールは です。1.いくつかのファイルをコピーします。 2.管理者権限を必要とするいくつかのレジストリエントリ。 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ MyRegistryInstall Shield 2009 Premier:コントロールパネルにエントリを入れたくない

私が欲しいもの: 1.コントロールパネルへの入力がなく、はい、アンインストールは必要ありません。

なぜ私は手動で行っていないのでしょうか?管理者特権のレジストリエントリのみ[インストールシールドなしで実行する方法はありますか?]

答えて

0

this MSI propertyをご覧ください。あなたがする必要があるのは、1に設定することだけです。

0

MSDN articleを参照してください。何をする必要がある:

あなたは がInstallExecuteSequence表と AdvtExecuteSequence表から RegisterProductアクション、のregisterUser アクション、PublishProductアクション、および PublishFeaturesアクションを除去することにより、 アプリケーションを登録省略することができます。これらの操作はすべて を削除するか、アプリケーションの トレースがレジストリに のまま残ることがあります。これらのすべてを削除すると、 の操作は、アプリケーションがコントロールパネルの プログラムの機能の追加または削除に表示され、 のアプリケーションに表示されなくなり、 は、 アプリケーションの通知を防ぎます。これらのすべての アクションを削除すると、アプリケーション がWindows インストーラ構成データに登録されなくなります。この は、 Windowsインストーラコマンドライン オプション、またはWindowsインストーラ アプリケーションプログラミングインターフェイス (API)を使用して、アプリケーションを削除、修復、または再インストールできないことを意味します。

関連する問題