インストーラーが以前のインストーラーを見つけたら、再インストールする前にすべて削除する必要があります。これまでのところ、私はこのコードを持っています:
<Product Id="GUID1" Name="MyName" Language="1033"
Version="1.0.0.0" Manufacturer="MyManufacturer" UpgradeCode="GUID2">
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />
<InstallExecuteSequence>
<RemoveExistingProducts Before="InstallInitialize" />
</InstallExecuteSequence>
<Feature Id="ProductFeature" Title="MyTitle" Level="1">
<ComponentGroupRef Id="MyFeatures" />
</Feature>
</Product>
しかし、インストーラーを実行すると、次のメッセージが表示されます。この製品の別のバージョンがインストールされています。このインストールは続行できません。(またはこのようなもの、私のウィンドウは英語ではありません)。
それをどのように修正しますか?