Bereitstellen von MSIX Core-Apps mit Microsoft Endpoint Configuration Manager

Die Übermittlung von MSIX-Anwendungen mit dem Microsoft Endpoint Configuration Manager ermöglicht IT-Spezialisten, andere Anwendungen als Abhängigkeiten zu verknüpfen, indem sie vor der Installation erzwungen werden. Durch das Erstellen einer Abhängigkeit zur MSIX Core-Anwendung erzwingen wir die MSIX Core-Anwendung, die nur bei Bedarf auf dem Gerät installiert werden soll. Weitere Informationen zu Anwendungsabhängigkeiten in Micosoft Endpoint Configuration Manager finden Sie unter: Erstellen von Anwendungen: Bereitstellungstypabhängigkeiten.

Erste Schritte

Die folgenden Schritte führen Sie durch das Einrichten einer MSIX Core-Bereitstellungsstrategie mithilfe von Microsoft Endpoint Configuration Manager:

  1. Bereitstellen von MSIX Core mit dem Microsoft Endpoint Configuration Manager
  2. Aktualisieren Ihres vorhandenen MSIX-Pakets zur Unterstützung von MSIX Core
  3. Bereitstellen von MSIX Core Apps mit Microsoft Endpoint Configuration Manager

Erstellen der MSIX Core Microsoft Endpoint Configuration Manager-Anwendung

Im Folgenden werden Sie durch die Erstellung einer Microsoft Endpoint Configuration Manager-Anwendung zum Zweck der Bereitstellung von MSIX Core-Apps auf Clientgeräten begleitet.

Angenommen, Sie folgen den vorherigen Anleitungen (Siehe die Liste der Führungslinien im abschnitt "Erste Schritte" oben) und haben eine msIX Core-aufgeklärte App abgerufen/aktualisiert/erstellt. Außerdem haben Sie die App in eine Dateifreigabe kopiert, auf die das Microsoft Endpoint Configuration Manager-Tool zugreifen kann. Der nächste Schritt besteht darin, die neue App auf Clientgeräten in Ihrer Umgebung bereitzustellen.

Erstellen einer abhängigen MSIX-Anwendung in Microsoft Endpoint Configuration Manager

  1. Navigieren Sie in der Microsoft Endpoint Configuration Manager-Konsole zu: Übersicht über die Softwarebibliothek > / Anwendungsverwaltung / Anwendungen.
  2. Wählen Sie " Anwendung erstellen" im Menüband aus.
  3. Wählen Sie die Schaltfläche "Anwendungsinformationen manuell" aus.
  4. Wählen Sie die Schaltfläche Weiter aus.
  5. Geben Sie die Anwendungsdetails in die entsprechenden Felder ein.
  6. Wählen Sie zweimal die Schaltfläche "Weiter " aus.
  7. Wählen Sie die Schaltfläche Hinzufügen aus.
  8. Legen Sie den Typ auf Skriptinstallationsprogramm fest.
  9. Wählen Sie die Schaltfläche Weiter aus.
  10. Geben Sie den Anwendungsnamen mit einem Suffix von " - MSIXCore" (IE: "Application Y - MSIXCore") ein.
  11. Wählen Sie die Schaltfläche Weiter aus.
  12. Wählen Sie die Schaltfläche " Durchsuchen " neben dem Inhaltsspeicherort aus, und navigieren Sie zur Dateifreigabe, die die App-Installationsmedien enthält.
  13. Wählen Sie die Schaltfläche "Ordner auswählen " aus.
  14. Wählen Sie die Schaltfläche " Durchsuchen " neben dem Installationsprogramm aus, legen Sie den Dateityp auf "Alle Dateien" (* * ) fest, und wählen Sie die Installationsmedien aus.
  15. Wählen Sie die Schaltfläche "Öffnen " aus.
  16. Aktualisieren Des Installationsprogrammfelds auf:
"C:\Program Files\msixmgr\msixmgr.exe -AddPackage [Application.msix] -quietUX"
  1. Legen Sie das Feld "Programm deinstallieren" fest, um folgendes zu sein:
"C:\Program Files\msixmgr\msixmgr.exe" -RemovePackage [Package Family Name] -quietUX
  1. Ersetzen Sie [Paketfamilienname] durch den Paketfamiliennamen der MSIX-Anwendung.
  2. Wählen Sie die Schaltfläche Weiter aus.
  3. Wählen Sie das Optionsfeld " Verwenden eines benutzerdefinierten Skripts" aus, um die Anwesenheit dieses Bereitstellungstyptyps zu erkennen .
  4. Wählen Sie die Schaltfläche Bearbeiten aus.
  5. Überprüfen, ob der Skripttyp als PowerShell festgelegt ist
  6. Geben Sie Folgendes ein:
Set-Location "C:\Program Files\msixmgr"

IF([Boolean]$(get-item "msixmgr.exe"))
{
    $Result = $(.\msixmgr.exe -FindPackage [Package Family Name]*)

    IF($($Result.GetType().Name) -eq "Object[]")
    {
        Return 1
    }
}
  1. Aktualisieren Sie [Paketfamilienname] mit dem Namen der MSIX-Paketfamilie der Anwendung.
  2. Wählen Sie die Schaltfläche OK aus.
  3. Wählen Sie die Schaltfläche Weiter aus.
  4. Legen Sie das Installationsverhalten auf "Installieren für Benutzer" fest.
  5. Legen Sie die maximale zulässige Laufzeit (Minuten) und die geschätzte Installationszeit (Minuten) auf Werte fest, die für diese Anwendung approriiert werden.
  6. Legen Sie die Sichtbarkeit des Installationsprogramms als ausgeblendet fest.
  7. Wählen Sie die Schaltfläche Weiter aus.
  8. Wählen Sie die Schaltfläche Hinzufügen aus.
  9. Stellen Sie sicher, dass die Kategorie auf "Gerät" festgelegt wurde.
  10. Festlegen der Bedingung als Betriebssystem
  11. Wählen Sie das Kontrollkästchen Windows 7 aus der Liste der Betriebssysteme aus.
  12. Wählen Sie die Schaltfläche OK aus.
  13. Wählen Sie die Schaltfläche Weiter aus.
  14. Wählen Sie die Schaltfläche Hinzufügen aus.
  15. Legen Sie den Namen der Abhängigkeitsgruppe als MSIX Core fest.
  16. Wählen Sie die Schaltfläche Hinzufügen aus.
  17. Wählen Sie MSIX Core aus der Liste der verfügbaren Anwendungen aus.
  18. Wählen Sie sowohl 32-Bit- als auch 64-Bit-Optionen aus der Liste der Bereitstellungstypen aus.
  19. Wählen Sie die Schaltfläche OK aus.
  20. Wählen Sie die Schaltfläche OK aus.
  21. Wählen Sie zweimal die Schaltfläche "Weiter " aus.
  22. Wählen Sie die Schaltfläche Schließen aus.

Hinzufügen von nicht-MSIX Core-abhängigen Bereitstellungstyp

  1. Wählen Sie die Schaltfläche Hinzufügen aus.
  2. Stellen Sie sicher, dass der Typ auf Windows-App-Paket (*.appx, *.appxbundle, *.msix, *.msix, *.msixbundle) festgelegt wurde.
  3. Wählen Sie die Schaltfläche "Durchsuchen" aus, und navigieren Sie zu den MSIX Core-Installationsmedien, und wählen Sie dann die Schaltfläche " Öffnen " aus.
  4. Wählen Sie die Schaltfläche "Weiter " sechs Mal aus.
  5. Wählen Sie die Schaltfläche Schließen aus.
  6. Wählen Sie zweimal die Schaltfläche "Weiter " aus.
  7. Wählen Sie die Schaltfläche Schließen aus.