[解決済み】WiXインストーラーのアップグレードを実施するには?
2022-04-03 02:34:03
質問
仕事では WiX インストールパッケージの作成に使用します。製品Xをインストールすると、そのマシン上のその製品の旧バージョンがアンインストールされるようにしたいのです。
インターネット上のいくつかの場所で、メジャーアップグレードについて読みましたが、うまくいきませんでした。 WiXに旧バージョンのアンインストール機能を追加するには、どのような手順が必要なのか、どなたか具体的に教えてください。
解決方法を教えてください。
最新バージョン(3.5.1315.0ベータ版以降)では、このような場合に備えて MajorUpgrade 要素 を使用するのではなく、独自のものを使用します。
例えば、自動アップグレードにはこのようなコードを使用します。ダウングレードを防ぎ、ローカライズされたエラーメッセージを表示し、すでに存在する同一バージョンのアップグレードも防ぎます (つまり、下位バージョンのみがアップグレードされます)。
<MajorUpgrade
AllowDowngrades="no" DowngradeErrorMessage="!(loc.NewerVersionInstalled)"
AllowSameVersionUpgrades="no"
/>
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン