2023年10月14日
川俣晶の縁側ソフトウェア技術雑記total 1180 count

MAUIのプロジェクトファイルに書き込む<WindowsPackageType>要素に指定可能な値について

Written By: 川俣 晶連絡先

 MAUIのプロジェクトファイルに<WindowsPackageType>要素を書き込むことができる。これの値をNoneにすると直接EXEファイルを起動可能になるという情報は多くヒットするが全貌のドキュメントが出てこないのでまとめた。

値の種類 §

  • None: コンパイラが生成したEXEファイルを直接実行できる
  • MSIX: 省略時の既定値。MSIXインストーラーを経由した時のみ実行できる (コンパイラが生成したEXEファイルを直接実行することはできない)
  • Sparse: 上記の両方 (ただし、手元ではこれを指定してコンパイルに成功したことがない)

未確認の情報 (いずれも使用できなかった) §

  • Desktop: MSIXと同じ?
  • DesktopSparse: Sparseと同じ?
  • Universal: UWP?

使い分け §

 現時点では以下のように使い分けるようだ。

  • MSIXインストーラーを使いたい→MSIX(or 省略)
  • Visual Studioでデバッグ実行したい(デバッグなしで開始を含む)→MSIX(or 省略)
  • 直接EXEを実行したい or XCOPYデプロイメントをやりたい→None

Noneを指定した場合でもVisual Studioでデバッグしたい場合 §

 DEBUGビルドのEXEファイルを、エクスプローラから起動し後で、Visual Studiomのデバッグ→プロセスにアタッチするを選んで起動したプロセスを指定するとブレークポイントを仕掛けてプロパティの値も参照できるソースコードデバッグができた。

 面倒くさいがデバッグできないわけではなさそうだ。

Facebook

キーワード【 川俣晶の縁側ソフトウェア技術雑記
【技術雑記】の次のコンテンツ
2023年
10月
14日
.NET Maui Blazorアプリでページを完全にリロードできない
3days 0 count
total 1151 count
【技術雑記】の前のコンテンツ
2023年
10月
13日
MAUIアプリがエクスプローラから起動できない
3days 2 count
total 1274 count

このサイト内の関連コンテンツ リスト

2023年
10月
13日
MAUIアプリがエクスプローラから起動できない
3days 2 count
total 1274 count

このコンテンツを書いた川俣 晶へメッセージを送る

[メッセージ送信フォームを利用する]

メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。

この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。

このコンテンツへトラックバックするためのURL

https://mag.autumn.org/tb.aspx/20231014165515
サイトの表紙【技術雑記】の表紙【技術雑記】のコンテンツ全リスト 【技術雑記】の入手全リスト 【技術雑記】のRSS1.0形式の情報このサイトの全キーワードリスト 印刷用ページ

管理者: 川俣 晶連絡先

Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.