非常に単純な WinForms アプリケーションができました。最初のインストールで正常に動作する InstallShield LE を使用してインストールを作成しました。ユーザーが既存のコピーを更新するためにもインストールを実行できるようにしたいと考えています。問題は、この更新パッケージを作成する正しい方法がわからないことです。私はもう試した:
製品コードの変更 - インストールは機能しますが、[プログラムの追加と削除] に新しいエントリが作成され、古いエントリが削除されません。
製品コードの保持 - Windows インストーラーは、「この製品の別のバージョンが既にインストールされています」と叫びます。
他のコード (アップグレード コード / 製品バージョン) で遊んでみました - 役に立たない
これを作成する簡単な方法はありますか?インストーラーに以前のバージョンが存在する場合は削除するように指示するものでしょうか?