問題タブ [major-upgrade]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
276 参照

wix - WiX で生成されたパッケージをメジャー バージョン 0 でアップグレードする

最近、バージョン管理されたパッケージ0.8.3をリリースしましたが、今すぐ新しいパッケージをリリースする準備ができています。Major Upgradeしかし、私は/を実装するのに苦労していましたUpgradeWIX_UPGRADE_DETECTED変数が入力されていないように見えました。次に、受け入れられた回答が次のように述べている場所で、WiX3のメジャーアップグレードが機能しないことに遭遇しました。

  1. すべてのセットアップ バージョン (ファイル バージョンではない) は 1.0 以上である必要があります。

実際、一時的に両方のパッケージのメジャー バージョンを 1 に上げると、問題が解決したようです。ただし、古いパッケージはすでに何千ものコンピューターにインストールされているため、古いパッケージのバージョンをさかのぼって変更することはできません。新しいパッケージをインストールしながら古いパッケージを完全にアンインストールする最良の方法は何ですか? CustomAction実行するをセットアップするよりも良い方法はありmsiexec.exe /x {PRODUCT-CODE}ますか?