MSIX-App-VerteilungMSIX App Distribution

Das MSIX-Paketformat kann mithilfe von Geräte- und Anwendungsverwaltungstools wie Microsoft InTune und Microsoft Endpoint Configuration Manager an Clientgeräte geliefert werden.The MSIX packaging format can be delivered to client devices through the use of device and application management tools such as Microsoft Intune, and Microsoft Endpoint Configuration Manager.

Mit MSIX verpackte Apps können mithilfe von Bereitstellungstools, PowerShell oder eines AppInstallers installiert werden.MSIX packaged apps can be installed using deployment tools, PowerShell, or by using AppInstaller. Wenn Sie AppInstaller verwenden, um eine mit MSIX verpackte App zu installieren, kann der Benutzer oder ein IT-Experte die Installation mit einem Klick mit der rechten Maustaste oder einem Doppelklick auf das MSIX-Installationsprogramm einleiten.By using AppInstaller to install an MSIX packaged app, the user or IT Pro may select to right-click and install or double click the MSIX installer. Bei diesem Ansatz wird der Benutzer aufgefordert, die Schaltfläche Installieren auszuwählen, um die Installation auszulösen und den Installationsfortschritt anzusehen.This approach will prompt the user to select the Install button to initiate the installation and view the installation progress. Alternativ kann die Installation und Deinstallation einer mit MSIX verpackten App mithilfe von vorhandenen PowerShell-Cmdlets unbeaufsichtigt ausgeführt werden.Alternatively, by using available PowerShell cmdlets the installation and uninstallation of an MSIX packaged app can be performed silently.

Microsoft Endpoint Configuration ManagerMicrosoft Endpoint Configuration Manager

Da MSIX ein standardisiertes Installationspaketformat ist, werden die Details zur Anwendung (Herausgeber, Anwendungsname und Version) automatisch abgerufen und vom Assistenten zum Erstellen von Anwendungen innerhalb von Microsoft Endpoint Configuration Manager zur Überprüfung bereitgestellt.As MSIX is a standardized installation packaging format, the details regarding the application (Publisher, Application Name, and Version) will be automatically retrieved and presented for review through the create application wizard within Microsoft Endpoint Configuration Manager. Ebenso sind die mit MSIX-Anwendungen verwendeten Installationszeichenfolgen und Erkennungsmethoden konsistent und werden automatisch vom Microsoft Endpoint Configuration Manager-Assistenten zum Erstellen von Anwendungen konfiguriert.Similarly, the install string and detection methods used with MSIX applications is consistent and automatically configured by the Microsoft Endpoint Configuration Manager create application wizard.

Wählen Sie beim Erstellen einer Anwendung in Microsoft Endpoint Configuration Manager den Anwendungstyp aus: *Windows-App-Paket ( .appx, *.appxbundle, *.msix, *.msixbundle)**.When creating an application in Microsoft Endpoint Configuration Manager, select application type: *Windows app package (.appx, *.appxbundle, *.msix, *.msixbundle)**. Anleitungen zum Erstellen und Bereitstellen einer Anwendung über den Microsoft-Endpunkt Configuration Manager finden Sie unter Erstellen und Bereitstellen einer Anwendung.For guidance about how to create and deploy an application through Microsoft Endpoint Configuration Manager, see create and deploy an application.

Microsoft IntuneMicrosoft Intune

Microsoft Intune unterstützt die Bereitstellung von MSIX-Anwendungen auf Clientgeräten über das Client-App-Modell.Microsoft Intune supports the deployment of MSIX applications to client devices through the client app model. Da MSIX ein standardisiertes Installationspaketformat ist, werden die Details zur Anwendung (Anwendungsname, Beschreibung und Herausgeber) automatisch in den App-Informationen aufgefüllt.As MSIX is a standardized installation packaging format, the details regarding the application (Application Name, Description, and Publisher) are automatically populated within the App information.

Die Installation einer MSIX-Anwendung ist standardisiert.Installation of an MSIX application is standardized. Wenn Sie z. B. eine neue branchenspezifische App zu Microsoft Intune hinzufügen, ist es nicht erforderlich, die für die Installation erforderlichen automatischen Installationsparameter zu konfigurieren.As such, when adding a new line-of-business app to Microsoft Intune, there is no requirement to configure the silent installation parameters required for install. Anleitungen zum Erstellen und Bereitstellen einer Anwendung mithilfe von Microsoft Intune finden Sie unter Erstellen von Branchen-Apps in Intune.For guidance about how to create and deploy an application through Microsoft Intune, see Creating line of business apps in Intune.

Web (App-Installer)Web (App Installer)

MSIX kann mit einem IIS-Server bereitgestellt werden.MSIX can be deployed with an IIS server. Wenn Sie das „ms-appinstaller“-Protokoll hinzufügen, erstellt es eine wesentlich bessere Installationserfahrung.If you add the ms-appinstaller protocol, it creates a much better install experience.
Informationen zur IIS-Verteilung einer MSIX-Datei und zur Konfiguration Ihres IIS-Servers für die Unterstützung der MSIX-App-Verteilung finden Sie unter Verteilen einer Windows 10-App von einem IIS-Server.For IIS distribution of a MSIX file, and how to configure your IIS server to support MSIX app distribution, see Distribute a Windows 10 app from an IIS server.

Microsoft Store für UnternehmenMicrosoft Store for Business

Microsoft Store für Unternehmen ist ein speziell für die Verteilung von Unternehmens- und Bildungs-Apps entwickelter Store.Microsoft Store for Business is a store specifically designed for Business and Education app distribution. Im Microsoft Store können Sie Apps für Ihr Unternehmen oder Ihre Bildungseinrichtung suchen, erwerben, verteilen und verwalten.You can use Microsoft Store to find, acquire, distribute, and manage apps for your organization or school. Details zum Microsoft Store für Unternehmen finden Sie unter Microsoft Store für Unternehmen und Bildungseinrichtungen.For details on the Microsoft Store for Business, see Microsoft Store for Business and Education.

App CenterApp Center

App Center ermöglicht es dir, deine App automatisch zu erstellen, auf echten Geräten zu testen und an Betatester zu verteilen.App Center enables you to automatically build your app, test it on real devices, and distribute it to beta testers. App Center ermöglicht es dir, Apps häufiger, mit höherer Qualität und größerer Zuversicht zu liefern.App Center lets you ship apps more frequently, at higher-quality, and with greater confidence. Mit App Center kannst du dein Repository verbinden und binnen Minuten deine Builds automatisieren, auf echten Geräten in der Cloud testen, Apps an Betatester verteilen und die reale Nutzung mit Absturz- und Analysedaten überwachen.With App Center you can connect your repo and within minutes automate your builds, test on real devices in the cloud, distribute apps to beta testers, and monitor real-world usage with crash and analytics data. Alles an einem Ort.All in one place.

Abbildverwaltung für die Bereitstellung (DISM.exe) und BereitstellungDeployment Image Servicing and Management (DISM.exe) and Provisioning

DISMDISM

IT-Experten können die Cmdlets der Abbildverwaltung für die Bereitstellung (DISM) verwenden, um MSIX-Pakete in einem Windows-Image vor der Bereitstellung zu installieren, deinstallieren und konfigurieren.IT Pros can use the Deployment Image Servicing and Management (DISM) cmdlets to install, uninstall, and configure MSIX packages on a Windows image before deployment.
Weitere Informationen zur Bereitstellung finden Sie unter Abbildverwaltung für die Bereitstellung und Bereitstellung.To learn more about provisioning, see Deployment Image Servicing and Management and Provisioning.

BereitstellungProvisioning

IT-Experten verwenden Bereitstellung zum Konfigurieren von Endbenutzergeräten ohne erneute Imageverwendung.IT Pros use provisioning to configure end-user devices without re-imaging. IT-Experten können MSIX-Pakete auf den Systemen ihrer Endbenutzer vorinstallieren.IT Pros can pre-install MSIX packages on their end-users systems. Weitere Informationen zur Bereitstellung finden Sie unter Abbildverwaltung für die Bereitstellung und Bereitstellung.To learn more about provisioning, see Deployment Image Servicing and Management and Provisioning.

Verwalten Ihrer MSIX-AppManaging your MSIX app

MSIX-Pakete verfügen über einen umfassenden Satz von Steuerelementen, die IT-Experten verwenden können, um deren Installation zu kontrollieren.MSIX Packages have a comprehensive set of controls that IT Pros can use to control their installation. IT-Experten können vorgeben, wie und wann MSIX-Apps aktualisiert (Upgrade), herabgestuft oder deinstalliert werden können.IT Pros can dictate how and when MSIX apps can upgrade, downgrade or uninstall. MSIX-Pakete können auch mithilfe von in Windows enthaltenen Diensten wie AppLocker und Gruppenrichtlinien eingeschränkt werden.MSIX packages also can be limited with inbox Windows services like AppLocker and Group Policies.

Verhindern der Installation von MSIX-Apps durch AppLockerPrevent MSIX app installs through AppLocker

In AppLocker wird eine Funktion unterstützt, mit der die Ausführung von MSIX-Anwendungen auf einem Unternehmensgerät zugelassen oder verweigert werden kann.Supported in AppLocker, is the ability to allow or deny MSIX applications to execute on a corporate device. Dies erfolgt über die Definition von Regeln, die auf Attributen von MSIX-Apps basieren.This is done by defining rules based on the MSIX app attributes. Diese Attribute umfassen: Herausgebername, Produktname, Dateiname, Dateiversion, Dateipfad und Dateihash.These attributes include: publisher name, product name, file name, file version, file path and file hash. Mit diesen Regeln identifizierte MSIX-Apps werden dann so konfiguriert, dass die Ausführung zugelassen oder verweigert wird.MSIX apps identified by these rules are then configured to allow or deny execution.

Es gibt mehrere Methoden, mit denen AppLocker in einer Organisation genutzt werden kann, um zu kontrollieren, welche Apps auf einem Unternehmensgerät ausgeführt werden dürfen oder nicht.There are multiple methods in which AppLocker can be leveraged within an organization to control which apps may or may not be executed on a corporate device. Eine vollständige Liste finden Sie unter Arbeiten mit AppLocker-Regeln.For a full list see Working with AppLocker Rules.

Verwalten des Zugriffs mit GruppenrichtlinienManage access through Group Policy

Gruppenrichtlinien bieten zentralisierte Verwaltung und Konfiguration von Betriebssystemen, Anwendungen und Einstellungen der Benutzer in einer Active Directory-Umgebung.Group Policies provide centralized management and configuration of operating systems, applications, and users' settings in an Active Directory environment. Anwendungen in MSIX-Paketen können Gruppenrichtlinien-Registrierungsschlüssel lesen und Gruppenrichtlinieneinstellungen einhalten.MSIX packages applications can read group policy registry keys and honor group policy settings.
Weitere Informationen zu Unterstützung und Einschränkungen von MSIX in Gruppenrichtlinien finden Sie unter Gruppenrichtlinie und MSIX-App-Pakete.To learn more about MSIX support and limitations in group policy support, see Group Policy and MSIX packaged apps.

Verwalten von MSIX-UpdatesManage MSIX updates

Konfigurieren des Updateverhaltens der App durch Verwendung der App-Installer-Datei.Configure the update behavior of the app by using the using the App Installer file. IT-Experten können definieren, wann ein Benutzer Updates für eine MSIX-App erhalten soll und ob das Update automatisch ausgeführt werden soll.IT Pros can define when a user gets updates to a MSIX and whether the update experience will be silent. Benutzer müssen ein Update möglicherweise beim Start oder verzögert durchführen.User may be required to update at launch or delayed.

Weitere Informationen zum Konfigurieren eines MSIX-Updatezeitplans finden Sie unter Konfigurieren von Updateeinstellungen in der App-Installer-Datei.To learn more about Configuring a MSIX update schedule, see Configure update settings in the App Installer file.

HerabstufungenDowngrades

MSIX unterstützt das Herabstufen von Apps, weshalb für die App keine Deinstallation erforderlich ist, bevor eine ältere Version derselben App installiert wird.MSIX supports downgrading apps therefore the app does not require an uninstall prior to installing an older version of the same app. Durch die Angabe von „ForceUpdateFromAnyVersion“ kann die MSIX-App auf eine niedrigere Version herabgestuft werden.By specifying ForceUpdateFromAnyVersion the MSIX can be downgraded by a lower version. Dies ist für den Fall nützlich, dass ein ernster Fehler bereits bereitgestellt wurde.This is useful in the event that a serious bug has already been deployed.

Weitere Informationen zu „ForceUpdateFromAnyVersion“ finden Sie unter Konfigurieren von Updateeinstellungen in der App-Installer-Datei.To learn more about ForceUpdateFromAnyVersion, see Configure update settings in the App Installer file.

Wichtige UpdatesCritical Updates

Gelegentlich ignorieren Benutzer Aufforderungen zum Update ihrer App.Occasionally users ignore prompts to update their app. Mit MSIX können IT-Experten ein Update für eine App erzwingen, indem sie es durch Angabe von „UpdateBlocksActivation“ als kritisch markieren.With MSIX, IT Pros can force an update to an app, by marking as critical by specifying UpdateBlocksActivation.

Weitere Informationen zu „ForceUpdateFromAnyVersion“ finden Sie unter Konfigurieren von Updateeinstellungen in der App-Installer-Datei.To learn more about UpdateBlocksActivation, see Configure update settings in the App Installer file.

DeinstallierenUninstall

MSIX bietet eine robuste Installations- und Deinstallationsgeschichte.MSIX provides a robust install and uninstall story. Da MSIX-Pakete containerisierte Pakete sind, werden bei der Deinstallation des Pakets alle Anwendungsartefakte entfernt, einschließlich aller in „%ProgramFiles%WindowsApps“ geschriebenen Dateien sowie alle Systemdateien im Ordner „AppData“ bzw. alle Registrierungseinstellungen, die für die Anwendung erstellt wurden.Since MSIX packages are are containerized packages, the unistall of the package will remove all application artifacts including all files written to %ProgramFiles%WindowsApps as well as any system files in the AppData folder or registry settings created for the application. Die Deinstallation entfernt keine vom Benutzer erstellten Dateien.The uninstall will not remove any user created files.