MSIX CoreMSIX Core

Msix Core unterstützt msix-Versionen, die älter sind als Windows 10, Version 1709.MSIX Core brings MSIX support to versions of Windows earlier than Windows 10, version 1709. Msix Core ist ein Open-Source-Projekt auf GitHub, das diese früheren Windows-Versionen für die Installation von msix-Paketen ermöglicht.MSIX Core is an open source project on GitHub that enables these earlier Windows versions to install MSIX packages. Sie können beginnen, indem Sie die neueste Version oder die Preview-Buildsherunterladen.You can start by downloading the latest release or the preview builds.

Mit msix Core können Entwickler und IT-Experten, die Benutzer in diesen früheren Windows-Versionen unterstützen müssen, nun die Vorteile von msix übernehmen und nutzen.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.

Was ist der msix-Kern?What is MSIX Core?

Msix Core ermöglicht die Installation von msix-apps auf früheren Versionen von Windows, vorausgesetzt, dass die apps bereits für diese Versionen von Windows erstellt wurden.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 Core ist für die folgenden Windows-Versionen konzipiert, die msix derzeit nicht nativ unterstützen: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
  • Derzeit unterstützter Windows-Server (mit Desktop Darstellung)Currently supported Windows Server (with Desktop Experience)
  • Windows 10-Versionen vor 1709Windows 10 versions prior to 1709

Msix Core ist sowohl für Entwickler als auch für IT-Profis konzipiert.MSIX Core is designed for both developers and IT pros. Entwickler können die msix-Kernbibliothek verwenden, um Ihren vorhandenen Installationsprogrammen die Installation Ihrer msix-app in früheren Windows-Versionen zu ermöglichen, sodass Sie nur ein msix-Paket für alle Windows-Benutzer entwickeln können.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-Fachleute können den msix Core-Installer herunterladen.IT pros can download the MSIX Core Installer. Der msix Core-Installer ermöglicht die Installation von msix über die Befehlszeile sowie die Möglichkeit, dass Benutzer msix-Pakete einfach durch Doppelklicken installieren.MSIX Core installer enables command line installation of MSIX along with the ability for users to install MSIX packages simply by double clicking them.

Überlegungen zum msix-KernConsiderations of MSIX Core

Das Ziel des msix-Kerns besteht darin, die Installation, Abfrage und Löschung von msix-App-Paketen (die bereits für diese Windows-Versionen funktionieren) zu aktivieren und so eine Deinstallation wie möglich bereitzustellen.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 Core bietet eine Teilmenge der Features nativer msix, die ähnlich wie vorhandene Win32-Installertypen funktionieren.MSIX Core provides a subset of features of native MSIX, functioning similar to existing Win32 installer types.

  • Msix Core bietet weder die Vorteile der systemeigenen msix als auch eine APP, die Windows 10-spezifische Features verwendet, um mit früheren Windows-Versionen zu arbeiten.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.
  • Bei Verwendung des msix-Kerns in einem Betriebssystem mit untergeordneten Betriebssystemen funktionieren App-Ausführungs Aliase nur von Win + R und nicht von der Eingabeaufforderung oder von PowerShell.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.
  • Der msix-Kern unterstützt Microsoft Store Integration nicht.MSIX Core does not support Microsoft Store integration. Entwickler, die Ihre Anwendungen im Store veröffentlichen möchten, können hierder Dokumentation folgen.Developers who want to publish their applications to the Store can follow the documentation here.

Erste SchritteGet started

Zum Bereitstellen des msix-Pakets mit msix Core müssen Sie zuerst Ihr vorhandenes msix-Manifest aktualisieren.To deploy your MSIX package with MSIX Core, you must first update your existing MSIX manifest. Anschließend können Sie Ihr msix-Paket mit dem msix-Kern bereitstellen (wenn Sie nur über das Paket verfügen), oder Sie können ein msix-Paket mit dem msix-Kern aus dem Quellcode erstellen (wenn Sie über den Quellcode verfügen).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).