すべてのMsiPackage要素でVisible = "yes"のWix Burnバンドルがあります。新しいインストールまたはアップグレードの後、期待どおりに各MSIパッケージが[バンドルのエントリを含むプログラムの追加と削除]に表示されます。ただし、アップグレード後にバンドルの修復を行うと、すべてのMSIエントリが予期せずにアプリケーションの追加と削除から削除されます。新規インストール後に修復を行うと、「プログラムの追加と削除」のすべてのエントリは元のままです。Wixバンドルの修理後にプログラムの追加と削除の項目がありません
私が行っているアップグレードは、実際には以前のバージョンのバンドルではありません。むしろ、一部のMSIは既にインストールされており、バンドルはこれらのMSIの一部をアップグレードします。 MSIを長期間出荷しているため、これはお客様にとっては当てはまりますが、これは火傷の出荷を予定しているのは初めてです。
修理でこの予期しない動作を見たことがありますか?
私はWix Toolsetバージョン3.10を使用しています。私は管理されたブートストラップアプリケーションを持っています。この問題を引き起こすために私が管理しているブートストラップアプリケーションの修復に何が間違っているのかわかりません。おそらく、これは火傷のバグですか?
これは質問に対する答えを提供しません。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューの投稿](承認済み/レビュー/低品質投稿/ 13563451) –
OK。私は私の答えを編集しました。うまくいけば、それは今より明確です。 – Gerhard