最小限のファイルをインストールし、いくつかのカスタム アクションを実行する Visual Studio 2008、セットアップおよび配置、セットアップ プロジェクトがあります。また、セットアップ プロジェクトがデプロイするマージ モジュール プロジェクトもいくつかあります。各マージ モジュールには、さまざまなコンポーネントがインストールされる固有のサブ フォルダーを含むモジュールの再ターゲット可能なフォルダーがあります。
私たちが経験している問題は、セットアップ プロジェクトのアンインストール中に、セットアップ プロジェクトによって展開されたファイルがハード ドライブから完全に削除されることです。ただし、マージ モジュールによってデプロイされたファイルはまったく削除されません。
さらに、マージ モジュールによって展開されたファイルをアンインストールした後もハード ドライブにまだ存在する場合、セットアップ プロジェクトを再度インストールしても、マージ モジュールによって展開されたファイルは上書きされません。
許容できる結果を得る必要があります。
1) マージ モジュールでデプロイされたファイルがアンインストール中に削除されるようにする 2) マージ モジュールでデプロイされたファイルを新規インストール時に上書きできるようにする
どんな考えでも大歓迎です!