そのため、私はmsiインストーラーを失敗させ、アンインストールではなくインストールのテストのみを行った後に展開しました(悪いことですが、インストール後にexeの実行を追加しましたが、アンインストールではなくインストール時にのみ発生するように指定するのを忘れました)。
Windowsインストーラーのクリーンアップユーティリティと、プロセスを自動化するために使用する関連するmsizapを見つけました。問題は、後で新しいバージョンが一番上にインストールされたときに、アドバタイズされたショートカットがまだ修復(または古いバージョンをロードしようとして実際に行っていること)を実行しようとして失敗することです。ファイルから直接プログラムを実行することは問題なく機能しますが、アドバタイズされたショートカットを自動化された方法で削除する必要があります。今のところ、信じられないほど堅牢でかなり小さいプライベートベータインストールベースである必要はないので、ショートカットはデスクトップとスタートメニューの最初にインストールされた場所にあると想定できます。
アドバタイズされたショートカットについて考慮する必要がある特別な懸念事項はありますか、それとも他のファイルと同じように扱い、削除することはできますか?