最近、バージョン管理されたパッケージ0.8.3
をリリースしましたが、今すぐ新しいパッケージをリリースする準備ができています。Major Upgrade
しかし、私は/を実装するのに苦労していましたUpgrade
。WIX_UPGRADE_DETECTED
変数が入力されていないように見えました。次に、受け入れられた回答が次のように述べている場所で、WiX3のメジャーアップグレードが機能しないことに遭遇しました。
- すべてのセットアップ バージョン (ファイル バージョンではない) は 1.0 以上である必要があります。
実際、一時的に両方のパッケージのメジャー バージョンを 1 に上げると、問題が解決したようです。ただし、古いパッケージはすでに何千ものコンピューターにインストールされているため、古いパッケージのバージョンをさかのぼって変更することはできません。新しいパッケージをインストールしながら古いパッケージを完全にアンインストールする最良の方法は何ですか? CustomAction
実行するをセットアップするよりも良い方法はありmsiexec.exe /x {PRODUCT-CODE}
ますか?