デスクトップ アプリケーションをパッケージ化する前に理解しておくべきこと

このセクションでは、デスクトップ アプリを MSIX パッケージとして正常に実行するための要件と、パッケージ化されたデスクトップ アプリケーションがパッケージ化後に Windows と対話するしくみについて説明します。 パッケージ化のプロセスを開始する前にこれを理解しておくと役に立ちます。 UWP アプリを構築している場合は、以下のデスクトップ アプリケーションに関するセクションを省略できます。

トピック 説明
デスクトップ アプリケーションのパッケージ化の準備 デスクトップ アプリケーションを MSIX としてパッケージ化した後に正常に実行するための要件の一覧です。
Windows 上でパッケージ化されたデスクトップ アプリが動作するしくみ デスクトップ アプリケーションを MSIX としてパッケージ化した場合、ファイル システムとレジストリ エントリがどうなるかについて詳しく説明します。
柔軟な仮想化 柔軟な仮想化機能を使用すると、アプリでは、そのファイルおよびレジストリ エントリの "一部のセット" が他のアプリから認識され、アプリのアンインストール時に保持されるように宣言することができます。 "他のすべての"* ファイルおよびレジストリ エントリは他のアプリから認識されず、アンインストール時に削除されます。
MSIX パッケージのバンドル このセクションでは、複数の MSIX パッケージを 1 つの .msixbundle にバンドルする方法の概要を示します。