> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 開発中のアプリケーション パッケージング

> 開発中のアプリケーション パッケージング

アプリケーション パッケージングは、開発プロセス中に 3 つの段階で行われます。暗号化されていないパッケージング、テスト暗号化パッケージング、そして本番用の暗号化パッケージングです。加えて、パッケージを複数のサブセット パッケージに分割することができ、それらは複数のディスクに焼くことができます。

<Tip>
  **MSIXVC2** は PC タイトル向けの簡素化された開発ワークフローを導入します。`makepkg upload /d <folder> /msixvc2 /pc` を使用することで、ルース ファイルから直接、1 つのコマンドで Partner Center にビルドをパッケージ化してアップロードできます。詳細については、[PC 向け MSIXVC2 のはじめに](/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC-msixvc2) を参照してください。
</Tip>

この記事では、次のセクションについて説明します。

* [テスト暗号化パッケージング](#ID4EXB)
* [本番用の暗号化パッケージングの作成](#ID4EVC)
* [パッケージの分割](#ID4EKD)

<a id="ID4EXB" />

## テスト暗号化パッケージング

既定では、`makepkg pack` はテスト暗号化を使用したパッケージを作成します。この暗号化方法によりパフォーマンスのテストが可能になります。テスト暗号化を使用したパッケージングをデプロイおよびテストすることを推奨します。

テスト暗号化を使用したパッケージを作成するには、次のように `makepkg pack` を呼び出します。

```text theme={null}
MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder>  
```

<a id="ID4EVC" />

## 本番用の暗号化パッケージングの作成

最終提出用のパッケージを作成するには、テスト パッケージを作成するのに使用したのと同じパッケージング コマンドを使用しますが、**/l** フラグを付けます。

```text theme={null}
MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder> /l  
```

ヒント: XBOX コンソール パッケージの場合、**makepkg /lk** を使用して同じパッケージのテストと提出を行います。makepkg が提供する利用可能なパッケージ暗号化方法の詳細については、[暗号化セクション](/build/core-features/common/packaging/title-packaging-streaming-install-testing#encryption) を参照してください。

<a id="ID4EKD" />

## パッケージの分割

**splitpkg.exe** ツールを使用すると、サブセット XML ファイルに従ってパッケージを 1 つ以上のサブセット パッケージに分割できます。その後、これらのサブセット パッケージを別々のディスクに焼くことができます。この機能は、ゲームが非常に大きく、1 枚のディスクに収まらない場合に特に便利です。

```text theme={null}
splitpkg split /f <SubsetFile> /p <SourcePackage> /pd <OutputFolder>  
```

<a id="ID4EJE" />

## 関連項目

[ホワイト ペーパー: タイトル パッケージングとストリーミング インストールのテスト (Developer Education Materials > All NDA Whitepapers)](https://aka.ms/xgddl)


## Related topics

- [ストリーミング インストールと Intelligent Delivery: 概要](/ja-jp/build/core-features/common/packaging/overviews/streaming_install-intelligent_delivery.md)
- [コンソール上の Developer Home (Dev Home)](/ja-jp/tools/tools-console/devhome/devhome.md)
- [タイトル パッケージング、更新、およびストリーミング インストールのテスト](/ja-jp/build/core-features/common/packaging/title-packaging-streaming-install-testing.md)
- [Submission Validator の品質チェック](/ja-jp/build/core-features/common/packaging/subval/submissionvalidator-tests.md)
- [ゲームのリペアレンティング](/ja-jp/publishing/game-publishing/concepts/reparenting.md)
