MSIX Core

MSIX Core では、MSIX のサポートが、Windowsバージョン 1709 より前Windows 10バージョンに提供されます。 MSIX Core は、以前のバージョンGitHub MSIX パッケージをインストールできるWindowsプロジェクトです。 最初に、最新リリースまたはプレビュー ビルドをダウンロードします

MSIX Core を使用すると、これらの以前の Windows バージョンのユーザーをサポートする必要がある開発者や IT プロは、MSIX の利点を採用して活用できます。

MSIX Core とは

MSIX Core を使用すると、以前のバージョンの Windows に MSIX アプリをインストールできます。これらのバージョンの Windows で動作するアプリが既に構築されている場合。 MSIX Core は、現在 MSIX をネイティブにサポートWindows次のバージョン用に構築されています。

  • Windows 7 SP1
  • Windows 8.1
  • 現在サポートされている Windows サーバー (デスクトップ エクスペリエンスを使用)
  • Windows 10 1709 より前のバージョン

MSIX Core は、開発者と IT プロの両方を目的として設計されています。 開発者は MSIX Core ライブラリを使用して、既存のインストーラーが以前の Windows バージョンに MSIX パッケージ アプリをインストールできます。そのため、すべての Windows ユーザーを対象とする MSIX パッケージを 1 つのみ生成できます。 IT のプロは、MSIX Core インストーラーをダウンロードできます。 MSIX Core インストーラーを使用すると、MSIX のコマンド ライン インストールと共に、ユーザーが MSIX パッケージをダブルクリックするだけでインストールできます。

MSIX Core に関する考慮事項

MSIX Core の目的は、MSIX パッケージ アプリ (これらの Windows バージョンで既に動作する) のインストール、クエリ、削除を有効にし、アンインストールを可能な限りクリーンにすることです。 MSIX Core は、既存の Win32 インストーラーの種類と同様に機能する、ネイティブ MSIX の機能のサブセットを提供します。

  • MSIX Core は、ネイティブ MSIX のコンテナーの利点を提供しません。また、Windows 10 固有の機能を使用して以前のバージョンの Windows で動作するアプリも有効にしません。
  • ダウンレベルの OS で MSIX Core を使用する場合、アプリ実行エイリアスは Win+ R からのみ機能し、コマンド プロンプトや PowerShell では機能しません。
  • MSIX Core では、統合のMicrosoft Storeサポートされていません。 アプリケーションをストアに発行する開発者は、こちらのドキュメントに従 ってください

作業開始

MSIX Core を使用して MSIX パッケージをデプロイするには、まず既存の MSIX マニフェスト を更新する必要があります。 次に 、MSIX Core を使用して MSIX パッケージをデプロイするか (パッケージがある場合)、ソース コードから MSIX Core を使用して MSIX パッケージを作成できます (ソース コードがある場合)。