MSIはレジストリキーの修理を防ぎます
-
14-10-2019 - |
質問
アプリケーション用のVisual Studio 2008を介してMSIセットアップを作成し、自動起動用にWindows Runにレジストリキーを追加しましたが、自動起動を無効にするためにアプリケーションに関数を実装しました。ただし、アプリケーションが再起動されると、キーが自動的に修復されます。
MSIがキーの修復を防ぐ方法??
ありがとうございました!
解決
レジストリキーはパッケージによってインストールされ、Windowsインストーラーが存在することを知っているため、修理されます。いくつかの可能な解決策は次のとおりです。
- コンポーネントIDがない別のコンポーネントにエントリを移動します。これにより、コンポーネントはWindowsインストーラーに登録されていません。
- カスタムアクションを使用して、インストール中にレジストリエントリを作成します。
所属していません StackOverflow