MRが楽しい

MRやVRについて学習したことを書き残す

HoloLens2のアプリパッケージのmsixとappxの違い

本日はHoloLens2の小ネタ枠です。
HoloLens2のアプリパッケージのmsixとappxの違いについてです。

msix拡張子

現在最新のVisualStudioでHoloLens2のアプリパッケージを作成するとmsix拡張子のアプリパッケージが生成されます。
learn.microsoft.com

msixは現在の標準仕様のUWPパッケージです。
以前生成していたappx拡張子のアプリパッケージと挙動差はありません。

msixbundle拡張子

同様に複数のビルドターゲットを指定した場合に出力されるパッケージも新たにmsixbundle拡張子のパッケージが生成されます。

こちらは複数アーキテクチャ向けのmsixをバンドルしたパッケージです。
以前生成していたappxbundle拡張子のパッケージと挙動差はありません。

msixはappxの後継に当たる形式であり、公式でもmsixの利用が推奨されています。
learn.microsoft.com