LoginSignup
2
0

C# .NET MAUIアプリを使ってWindowsアプリを起動するとエラーになった時の対処法

Last updated at Posted at 2023-11-08

参考資料

開発環境

  • Windows 10 Pro
  • Visual Studio 2022(v17.6)
  • .NET 7.0.13
    • Visual Studio 17.7.6
    • SDK 7.0.403
    • ASP.NET Core ランタイム 7.0.13
    • C#12.0

事象

  • Visual Studioを最新バージョンでインストール後、.NET MAUIアプリを作成し、Windowsアプリを起動すると「デバッグするには、プロジェクトを配置する必要があります。構成マネージャーで配置を有効にしてください。」といったエラーが表示
    image.png

  • 出力には下記のようにSplashScreen.pngが見つからないといった旨のメッセージが表示されている。。

エラー DEP0700: アプリの登録に失敗しました。[0x80073CF6] AppxManifest.xml(33,27): エラー 0x80070003: スプラッシュ スクリーン イメージ [SplashScreen.png] が見つからないため、パッケージ chhlvl.designIT7_xzp7k71ajzmr6 をインストールまたは更新できません。パッケージにアプリケーションのスプラッシュ スクリーンとして使用できるイメージが含まれていること、およびパッケージ マニフェストがこのスプラッシュ スクリーン イメージが存在するパッケージ内の正しい場所を指していることを確認します。デザインIT7

  • ソリューションのリビルドを実行するのみでいけた
    image.png
    ※リビルドはオブジェクトファイルを再生成するので、いけるかなと思ってやってみるとうまくいきました。

  • ビルド、リビルド、クリーンについてざっくりと説明

    • ビルド:変更があった部分のみをビルドする。
    • リビルド:ビルドをやり直すこと。変更箇所だけでなくすべてを再度ビルドする。クリーンとビルドを合わせた処理。
    • クリーン:「ビルド」「リビルド」によって作成された成果物や中間ファイルを削除する。
  • Windowsアプリを起動
    image.png

  • これでOK
    image.png

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0