このサイトの他の回答で説明されているように、アップグレード パスを設定しました。プログラムの追加と削除のエントリが最新バージョンに変更され、古いバージョンが削除されますが、プログラムを実行しても更新されません。.EXE ファイルは古いもので、新しいファイルは存在しません。製品コードを変更し、アップグレード コードはそのままにします。新しいアップグレード パスを作成し、それを古い .MSI の方向に向けます。
なにが問題ですか?
このサイトの他の回答で説明されているように、アップグレード パスを設定しました。プログラムの追加と削除のエントリが最新バージョンに変更され、古いバージョンが削除されますが、プログラムを実行しても更新されません。.EXE ファイルは古いもので、新しいファイルは存在しません。製品コードを変更し、アップグレード コードはそのままにします。新しいアップグレード パスを作成し、それを古い .MSI の方向に向けます。
なにが問題ですか?
MSDN ヘルプ トピックファイルのバージョン管理規則を参照してください。Both Files Have a Versionを含む、そのページから離れたページがいくつかあります。
InstallShield LE は Windows インストーラーを使用します。
クリストファーが上で答えたように、もう少し追加します。私は同じ問題を抱えていましたが、Installshield LE には常に exe を上書きするオプションがありません (デフォルトとして「Windows インストーラーのバージョン管理規則 (推奨)」を選択します)。そのため、exe ファイルのバージョンを手動でインクリメントする必要があります。
YourSetupApplication -> アプリケーション データの指定 -> ファイル ツリーで、-exe ファイルを右クリックし、プロパティを選択します - システム バージョンを上書きするというボックスをオンにして、ボックスに新しい更新されたバージョンを指定します。
これで、セットアップを再構築してインストールできます。これにより、exe が上書きされます。
乾杯!