| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「WinUI」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
29行目: 29行目:
  
 
[[File:winui_vs_create_project.png|600px]]
 
[[File:winui_vs_create_project.png|600px]]
 +
 +
====MSIX====
 +
*Windows アプリに最新のパッケージ化エクスペリエンスを提供する Windows アプリ パッケージ形式
 +
*Win32、WPF、Windows フォームのアプリに対して新たな、最新のパッケージ化および展開機能が有効
 +
*既存のアプリ パッケージやインストール ファイルの機能が維持
 +
*MSIX では、アプリ間のファイルの重複が存在しない
 +
**Windows によってアプリ間の共有ファイルが管理

2021年11月19日 (金) 16:27時点における版

| .Net | Silverlight | Universal Windows Platform | C Sharp |

WinUI

開発要件

手順

Visual Studio

Winui vs wokload.png

  • Windows SDK
    • 最新の Windows SDK は、既定で Visual Studio 2019 と一緒にインストールされます

Windows App SDK

  • Windows アプリ開発プラットフォームの次世代の新しい開発者向けコンポーネントとツールのセット
  • Windows 11 と Windows 10 (バージョン 1809 までのダウンレベル) のどのデスクトップ アプリからでも、一貫した方法で使用できる

利点

  • Windows App SDK は、OS から切り離され、NuGet パッケージを開始て開発者にリリース
  • デスクトップの Windows 11 および Windows 10 アプリに対応した Windows API へのアクセスが統合されている
  • Windows 10 バージョン 1809 以降の Windows バージョンを使用している限り、Windows App SDK の新しい API と機能をリリースと同時に使用でき、バージョンに適応したコードを記述する必要がない

Windows App SDK extension for Visual Studio (VSIX)のインストール

Winui vsix install.png

アプリの作成


Winui vs create project.png

MSIX

  • Windows アプリに最新のパッケージ化エクスペリエンスを提供する Windows アプリ パッケージ形式
  • Win32、WPF、Windows フォームのアプリに対して新たな、最新のパッケージ化および展開機能が有効
  • 既存のアプリ パッケージやインストール ファイルの機能が維持
  • MSIX では、アプリ間のファイルの重複が存在しない
    • Windows によってアプリ間の共有ファイルが管理