次の方法で共有


MSIX パッケージ 化ツール

MSIX パッケージ 化ツールを使用すると、既存のデスクトップ アプリケーションを MSIX 形式に再パッケージ化できます。 対話型 UI と変換用のコマンド ラインの両方が提供され、ソース コードがなくてもアプリケーションを変換できます。 IT 担当者が既存の資産を MSIX に変換し、パッケージ化とアプリ管理をより適切に行えるようにしたいと考えています。

MSIX パッケージ ツールが 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 パッケージ ツールは、オフラインで使用するために直接ダウンロードすることもできます。

アプリケーションのオフライン バージョンを取得したら、 PowerShell を使用してアプリ パッケージとライセンスをコンピューターに追加できます。

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

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

最新のパブリック リリース - バージョン 1.2024.405.0

  • プロセス、動的ライブラリ、環境変数、ミドルウェアの修正に対する PSF サポートの強化
  • ツールで PSF Fixup 機能を利用するためのガイドラインサポートの改善

MSIX Packaging Tool のリリース ノートの全履歴 については、こちらをご覧ください

タスク

このツールでできることは次のとおりです。

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

試してみる

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

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