yotiky Tech Blog

とあるエンジニアの備忘録

HoloLens2 でアプリパッケージの作成ができないバグ

目次

環境

  • HoloLens2
  • MRTK 2.8.3
  • Unity 2021.3.28f1 / 29f1

内容

現象

Unity ビルド後のVisual Studioで「アプリパッケージの作成」メニューが無効化されて実行できない。

※Unity フォーラムのスレッド

forum.unity.com

原因

UWPプロジェクトに必要な Package.appxmanifestファイルが、Unity Data (共有アイテム)プロジェクトの方に追加されてしまっている。

対処法1

Unity DataプロジェクトからPackage.appxmanifestをUWPプロジェクトに移動する。

ただし、Unityビルドを再実行するとUnity Dataプロジェクトにファイルが再生成される。 appmanifestファイルは複数あるとプロジェクトの読み込みに失敗するため、Unityビルドする前にUWPプロジェクトに移動したappmanifestファイルを削除するなどの対応が必要。

対処法2

MRTKのBuild Windowを使ってビルドする。