製品のインストーラー/アンインストーラーに Inno Setup を使用しています。私のソフトウェアには自動更新機能があり、その間に既存のバイナリが変更されるだけでなく、新しいバイナリが追加される場合があります。これらは、データ ファイルではなく、製品のインストール ディレクトリに配置される追加の製品ファイルです。
Inno Setup アンインストーラーは、インストール時に最初に配置した名前でファイルをアンインストールすることしか認識していません。自動更新では、アンインストーラーを構成する unins000.exe または unins000.dat ファイルが変更されないため、アンインストール時にこれらの新しい製品ファイルを削除する適切な方法は何ですか?