Visual Studioの .NET MAUI プロジェクトでビルド後にデバッグ実行を行うと[デバッグするには、プロジェクトを配置する必要があります。構成マネージャーで配置を有効にしてください]が表示される場合の対処法を備忘録的に投稿します。
構成マネージャーで配置を有効にしてください
Visual StudioのMAUIプロジェクトをデバッグ実行する際に、[デバッグするには、プロジェクトを配置する必要があります。構成マネージャーで配置を有効にしてください]メッセージが表示されデバッグが続行できない場合があります。
また、[出力]ウィンドウにスプラッシュ画面が見つからない旨のメッセージが表示される場合もあります。
必要なフレームワークがインストールされているかどうかを確認しています…
アプリケーションをレイアウトから実行するように登録しています…
DEP0700: アプリケーションの登録に失敗しました。[0x80073CF6] AppxManifest.xml(34,27): エラー 0x80070002: スプラッシュ画面画像 [splashSplashScreen.png] が見つからないため、パッケージ com.companyname.mauisample_9zz4h110yvjzm をインストールまたは更新できません。アプリケーションのスプラッシュ画面として使用できる画像がパッケージに含まれていることと、パッケージ マニフェストがパッケージ内の適切な場所、つまりこのスプラッシュ画面画像がある場所をポイントしていることを確認してください。
リビルドで解決する
アプリケーションのデバッグ先([Android エミュレーター]や[Windows Machine]など)を変更した直後などに表示された場合には、リビルドで解決する場合があります。
MAUIプロジェクトの場合、各ターゲット向けに大量のファイルが出力されるため原因を特定するのに時間が費やす場合があります。
大抵の場合、中間ファイルなどが更新されない場合が多いので[ビルド|ソリューションのリビルド]メニューでビルド作業を初期化すると解決するケースが多いです。
まとめ
今回はVisual Studioの .NET MAUI プロジェクトで[構成マネージャーで配置を有効にしてください]が表示される場合の対処法について書きました。
.[デバッグするには、プロジェクトを配置する必要があります。構成マネージャーで配置を有効にしてください]メッセージが表示される場合には[ビルド|ソリューションのリビルド]メニューでビルド作業を初期化すると解決する場合があります。
.NET MAUI プロジェクトで[構成マネージャーで配置を有効にしてください]が表示される人の参考になれば幸いです。
スポンサーリンク
最後までご覧いただき、ありがとうございます。