MSIX パッケージ作成ツール

MSIX Packaging Tool を使用すると、既存のデスクトップ アプリケーションを MSIX 形式に再パッケージ化できます。 変換用の対話型の UI とコマンド ラインの両方が用意されていて、ソース コードなしでアプリケーションを変換することができます。 Microsoft では、IT プロフェッショナルが既存の資産を MSIX に変換できるようにすることで、パッケージ化とアプリ管理を行うためのより優れた方法を提供したいと考えています。

MSIX Packaging Tool は、現在 Microsoft Store から入手できます。 このツールを介してデスクトップ インストーラーを実行すると、お使いのマシンにインストールできる MSIX パッケージを入手することができます。

MSIX Packaging Tool の Insider に関心がある場合は、こちらをクリックして詳細を確認してください。

前提条件

  • Windows 10 バージョン 1809 (またはそれ以降)
  • Windows Insider Program への参加 (Insider ビルドを使用している場合)
  • Microsoft Store からアプリにアクセスするための有効な Microsoft アカウント (MSA) のエイリアス
  • ツールを実行するための PC の管理者特権

インストール

Microsoft Store から MSIX Packaging Tool をインストールするには、こちらに移動してください。このとき、必ず Windows Insider Program に使用している MSA でログインしてください。 次に、製品の説明ページに進み、インストール アイコンをクリックしてインストールを開始します。

MSIX Packaging Tool は、コマンドを使用して WinGet コマンドライン ツールからインストールできます。

PS C:\> winget install "MSIX Packaging Tool"

MSIX Packaging Tool は、オフラインで使用するために直接ダウンロードすることもできます。

アプリケーションのオフライン バージョンを取得したら、PowerShell を使用して、アプリ パッケージとライセンスをマシンに追加できるようになります。

オフライン インストールの例

PS C:\> Add-AppxProvisionedPackage -Path C:\offline -PackagePath C:\MSIX\MyPackage.msix -LicensePath C:\MSIX\MyLicense.xml

最新公開リリース - バージョン 1.2023.1212.0

  • Package Analyzer に修正プログラムが事前に入力されたアクセラレータ テンプレートを生成するためのサポートが強化されました
  • PSF フィックスアップのレジストリレガシーによる削除マーカーの規定が追加されました
  • Package Analyzer の作業ディレクトリ FixUp のサポートが追加されました
  • WinAppSDK 1.4.2 でのデスクトップ ショートカットのサポート

MSIX Packaging Tool のリリース ノートの全履歴はこちらにあります。

タスク

このツールを使用して実行できる操作を次に示します。

  • お気に入りのアプリケーション (msi、exe、App-V 5.x、およびカスタム スクリプト) を MSIX 形式でパッケージ化します。そのためには、ツールを起動し、[Application package]\(アプリケーション パッケージ\) アイコンを選択します。
  • MSIX パッケージ用の修正パッケージを作成します。そのためには、ツールを起動し、[Modification package]\(修正パッケージ\) アイコンを選択します。
  • MSIX パッケージを開いてそのコンテンツまたはプロパティを表示および編集します。そのためには、[Package editor]\(パッケージ エディター\) アイコンを選択し、MSIX パッケージを参照して、[Open package]\(パッケージを開く\) を選択します。

試してみる

次の記事は、MSIX Packaging Tool を使用してデスクトップ アプリケーションを変換する方法に関するチュートリアルです。

記事 説明
MSI または App-V ファイルから MSIX パッケージを作成する このチュートリアルでは、MSIX Packaging Tool の UI を使用してデスクトップ アプリケーション (特に MSI、EXE、App-V などのインストーラー) を MSIX パッケージに変換する方法について説明します。
コマンド ラインを使用して MSIX パッケージを作成する このチュートリアルでは、MSIX Packaging Tool とコマンド ラインを使用してデスクトップ アプリケーションを MSIX パッケージに変換する方法について説明します。
リモート デバイス上で MSIX パッケージを作成する この記事では、リモート デバイス上でデスクトップ アプリケーションから MSIX パッケージへの変換を実行するために必要な手順について説明します。