最近、インストーラー (VS 2008) がアンインストール中に DLL を削除しないことに気付きました。これは私にはあまり問題ではありませんが、次の点が懸念事項です。ソフトウェアの古いバージョンをインストールすると、DLL が上書きされず、新しいバージョンが保持されます。
システムを古いバージョンにロールバックする場合、すべてをロールバックしたいと考えています。これを達成するための最良の方法は何ですか?安全のためにアンインストール時に DLL を削除するカスタム アクションを作成する必要がありますか、またはそれらを削除する別の方法はありますか、またはインストーラーに常に DLL を書き込むように強制する設定はありますか。