Affinity V2・V3 の共存インストールとクラッシュについて

広告

Serif (Europe) Ltd.は先日、デザインソフトウェア「Affinity」シリーズの新バージョン「Affinity by Canva(Affinity V3)」を発表しました。

これまで有料で提供されていたソフトウェアですが、本バージョンではAI 機能を除く全ての機能が無料で利用可能となっています。

Serif 「Affinity Photo」など無償化へ - 秋葉原画像保管倉庫

Affinity V2・V3 の共存インストール時の問題

管理人は「Affinity Photo V2」を以前購入し、PCで使用していました。

Affinity Photo V2(MSI版)がインストールされた環境にAffinity V3(MSI版)を追加インストールしたところ、V3 が起動直後にクラッシュする問題が発生しました(下記動画参照)。

再インストールや修復インストールを行っても改善せず。Affinity Photo V2 がインストールされていないPCでは通常通り動作したため、V2側の一部ファイルや設定が干渉している可能性が高いと考えられます。

解決方法:MSIX インストーラー版を使用

Affinity シリーズ(V2・V3)は、以下の2種類のインストーラー形式で提供されてます。

  • MSI インストーラー版
  • MSIX インストーラー版

管理人は当初、Affinity Photo V2・V3 ともにMSI版を使用してインストールしていましたが、Affinity V3 を MSIX インストーラー版で再インストールしたところ、クラッシュの問題が解消されました。

ソフトの2個同時起動も問題ありません。

MSIX インストーラーとは

MSIXインストーラーは、Windows 向けソフトウェアのアプリケーションパッケージです。

MSIXはソフトウェアを分離されたコンテナ内で動作させる設計思想に基づいており、従来のMSI形式とは異なり、アプリごとに独立した領域で管理されます。

これにより、レジストリや共有DLLなどの競合が起きにくく、異なるバージョンの共存やアンインストール後のクリーンな環境維持が容易になっています。

Affinity V2 との干渉を回避できたのは、MSIX インストール形式がもたらすアプリの分離機構によるものと考えられます。

広告