MSIX コアは、Windows 10 バージョン1709より前のバージョンの Windows に対して MSIX のサポートを提供します。MSIX Core brings MSIX support to versions of Windows earlier than Windows 10, version 1709. MSIX コアは、GitHub のオープンソースプロジェクトであり、これらの以前のバージョンの Windows では、msix パッケージをインストールできます。MSIX Core is an open source project on GitHub that enables these earlier Windows versions to install MSIX packages. 最初に、最新のリリースまたはプレビュービルドをダウンロードします。You can start by downloading the latest release or the preview builds.

MSIX コアを使用すると、これらの以前のバージョンの Windows でユーザーをサポートする必要がある開発者や IT プロフェッショナルは、を採用し、MSIX の利点を活用できるようになりました。With MSIX Core, developers and IT pros who need to support users on these earlier Windows versions can now adopt and take advantage of the benefits of MSIX.

MSIX コアとは何ですか。What is MSIX Core?

MSIX コアを使用すると、以前のバージョンの windows でも、これらのバージョンの Windows で動作するようにアプリが既に構築されているため、MSIX アプリをインストールできます。MSIX Core enables the installation of MSIX apps on previous versions of Windows, provided that the apps are already built to work on those versions of Windows. Msix コアは、現在、MSIX をネイティブでサポートしていない次のバージョンの Windows 用に構築されています。MSIX Core is built for the following Windows versions that don't currently natively support MSIX:

  • Windows 7 SP1Windows 7 SP1
  • Windows 8.1Windows 8.1
  • 現在サポートされている Windows Server (デスクトップエクスペリエンスあり)Currently supported Windows Server (with Desktop Experience)
  • 1709より前のバージョンの Windows 10Windows 10 versions prior to 1709

MSIX コアは、開発者と IT プロフェッショナルの両方向けに設計されています。MSIX Core is designed for both developers and IT pros. 開発者は、MSIX コアライブラリを使用して、既存のインストーラーで MSIX パッケージアプリを以前のバージョンの Windows にインストールできるようになります。これにより、すべての Windows ユーザーを対象とする MSIX パッケージが1つだけ生成されます。Developers can use the MSIX Core Library to enable their existing installers to install their MSIX packaged apps on previous Windows versions, so they can produce just one MSIX package to target all Windows users. IT 担当者は、MSIX コアインストーラーをダウンロードできます。IT pros can download the MSIX Core Installer. MSIX コアインストーラーでは、MSIX のコマンドラインインストールが可能になり、ユーザーはダブルクリックするだけで MSIX パッケージをインストールできるようになります。MSIX Core installer enables command line installation of MSIX along with the ability for users to install MSIX packages simply by double clicking them.

MSIX コアに関する考慮事項Considerations of MSIX Core

MSIX コアの目的は、MSIX パッケージアプリ (これらの Windows バージョンで既に動作しています) のインストール、クエリ、および削除を有効にし、できるだけアンインストールをクリーンにすることです。The goal of MSIX Core is to enable the install, query, and removal of MSIX packaged apps (that already work on those Windows versions), and provide as clean of an uninstall as possible. MSIX コアは、ネイティブ MSIX の機能のサブセットを提供します。これは、既存の Win32 インストーラーの種類と同様に機能します。MSIX Core provides a subset of features of native MSIX, functioning similar to existing Win32 installer types.

  • MSIX コアはネイティブ MSIX のコンテナーの利点を提供しません。また、Windows 10 固有の機能を使用するアプリを以前のバージョンの Windows で動作させることもできません。MSIX Core does not provide the container benefits of native MSIX, nor enable an app that uses Windows 10 specific features to work on previous Windows versions.
  • 下位 OS で MSIX コアを使用する場合、アプリ実行エイリアスは、コマンドプロンプトまたは PowerShell からではなく、 Win + Rからのみ機能します。When using MSIX Core on a down-level OS, app execution aliases will only work from Win+R and not from Command Prompt or PowerShell.
  • MSIX コアは Microsoft Store 統合をサポートしていません。MSIX Core does not support Microsoft Store integration. アプリケーションをストアに発行する開発者は、こちらのドキュメントに従ってください。Developers who want to publish their applications to the Store can follow the documentation here.

Get started

Msix コアを使用して MSIX パッケージをデプロイするには、最初に既存の msix マニフェストを更新する必要があります。To deploy your MSIX package with MSIX Core, you must first update your existing MSIX manifest. その後、msixコアを使用して MSIX パッケージをデプロイできます (パッケージがある場合のみ)。または、ソースコードから msix コアを含む msix パッケージを作成できます (ソースコードがある場合)。Then, you can deploy your MSIX package with MSIX Core (if you only have the package) or you can create an MSIX package with MSIX Core from source code (if you have the source code).