アプリのパッケージ化

このセクションには、デプロイとインストールに使用するための、MSIX および .appx アプリ パッケージでのユニバーサル Windows プラットフォーム (UWP) アプリのパッケージ化に関する記事が含まれているか、リンクされています。 これらのリンクの一部は、MSIX ドキュメントの関連記事にアクセスします。

Note

Windows 10 の UWP アプリの元のアプリ パッケージ形式は、.appx でした。 Windows 10 バージョン 1809 以降では、このパッケージ形式は .msix という名前に変更され、.NET や C++ デスクトップ (Win32) アプリを含むすべての種類の Windows アプリをサポートするように拡張されました。 MSIX のサポートは、以前のバージョンの Windows にも拡張されています。 詳細については、MSIX のドキュメントを参照してください。

トピック 説明
Visual Studio で UWP アプリをパッケージ化する ユニバーサル Windows プラットフォーム (UWP) アプリを配布または販売するには、そのアプリのアプリ パッケージを作成する必要があります。
手動でのアプリのパッケージ化 アプリ パッケージを作成して署名するときに、Visual Studio を使ってアプリを開発していない場合は、手動でのアプリのパッケージ化ツールを使用する必要があります。
アプリ パッケージのアーキテクチャ アプリ パッケージを構築するときにどのプロセッサ アーキテクチャを使用するべきかについて説明します。
UWP アプリ ストリーミング インストール アプリ ストリーミング インストールでは、Microsoft Store からアプリのどの部分を最初にダウンロードするかを指定できます。 アプリの基本的なファイルを先にダウンロードすると、残りの部分のダウンロードをバックグラウンドで完了している間に、ユーザーはアプリを起動して操作できます。
オプション パッケージと関連セットの作成 オプション パッケージには、メイン パッケージに統合できるコンテンツが格納されます。 オプション パッケージは、ダウンロード可能なコンテンツ (DLC) 用や、サイズ制約に対応して大規模アプリを分割する場合、元のアプリから分離して追加コンテンツを出荷する場合に便利です。
実行可能コードを使用したオプション パッケージ Visual Studio を使用して、実行可能コードでオプション パッケージを作成する方法について説明します。
アプリ インストーラーで Windows アプリをインストールする アプリ インストーラーを使用すると、アプリ パッケージをダブルクリックして Windows アプリをインストールできます。
WinAppDeployCmd.exe ツールを使ったアプリのインストール Windows アプリケーションの展開ツール (WinAppDeployCmd.exe) は、Windows 10 コンピューターから Windows 10 Mobile デバイスに UWP アプリを展開するために使うことができるコマンド ライン ツールです。 このツールを使うと、Windows 10 Mobile デバイスが USB で接続されているか同じサブネットにあれば、アプリ パッケージを展開できます。Microsoft Visual Studio やそのアプリ用のソリューションは不要です。 この記事では、このツールを使って UWP アプリをインストールする方法について説明します。
UWP アプリの自動ビルドを設定する このトピックでは、自動ビルド プロセスの一環としてアプリをパッケージ化する場合に、Visual Studio Team Services (VSTS) を使用して実行する方法を説明します。
アプリ機能の宣言 特定の API、画像や音楽などのリソース、カメラやマイクなどデバイスにアクセスするには、機能をアプリのパッケージ マニフェストで宣言する必要があります。
パッケージの更新プログラムを Microsoft Store からダウンロードしてインストールする UWP アプリでは、プログラムによてパッケージの更新を確認して、インストールできます。 また、パートナー センターで必須としてマークされているパッケージを照会し、必須の更新がインストールされるまで機能を無効にすることもできます。