Udostępnij przez


Dystrybucja aplikacji MSIX

Format pakowania MSIX można dostarczyć do urządzeń klienckich za pomocą narzędzi do zarządzania urządzeniami i aplikacjami, takich jak Microsoft Intune i Microsoft Endpoint Configuration Manager.

Spakowane aplikacje można instalować przy użyciu narzędzi wdrażania, programu PowerShell lub programu AppInstaller. Za pomocą narzędzia AppInstaller do zainstalowania spakowanej aplikacji MSIX użytkownik lub specjalista IT może wybrać kliknięcie prawym przyciskiem myszy i zainstalowanie lub dwukrotne kliknięcie instalatora MSIX. Takie podejście spowoduje wyświetlenie monitu użytkownika o wybranie przycisku Zainstaluj w celu zainicjowania instalacji i wyświetlenia postępu instalacji. Alternatywnie przy użyciu dostępnych poleceń cmdlet programu PowerShell można przeprowadzić instalację i odinstalowywanie spakowanej aplikacji MSIX w trybie dyskretnym.

Microsoft Endpoint Configuration Manager

Ponieważ MSIX jest standardowym formatem tworzenia pakietów instalacyjnych, szczegóły dotyczące aplikacji (wydawcy, nazwy aplikacji i wersji) zostaną automatycznie pobrane i przedstawione do przeglądu za pośrednictwem kreatora tworzenia aplikacji w programie Microsoft Endpoint Configuration Manager. Podobnie, ciąg instalacyjny i metody wykrywania używane w aplikacjach MSIX są spójne i automatycznie konfigurowane przez kreatora tworzenia aplikacji w programie Microsoft Endpoint Configuration Manager.

Podczas tworzenia aplikacji w programie Microsoft Endpoint Configuration Manager wybierz typ aplikacji: Pakiet aplikacji systemu Windows (*.appx, *.appxbundle, *.msix, *.msixbundle). Aby uzyskać wskazówki dotyczące tworzenia i wdrażania aplikacji za pomocą programu Microsoft Endpoint Configuration Manager, zobacz tworzenie i wdrażanie aplikacji.

Microsoft Intune

Usługa Microsoft Intune obsługuje wdrażanie aplikacji MSIX na urządzeniach klienckich za pośrednictwem modelu aplikacji klienckiej. Ponieważ MSIX jest standardowym formatem tworzenia pakietów instalacyjnych, szczegółowe informacje dotyczące aplikacji (nazwa aplikacji, opis i wydawca) są automatycznie wypełniane w informacjach o aplikacji.

Instalacja aplikacji MSIX jest ustandaryzowana. W związku z tym podczas dodawania nowej aplikacji biznesowej do usługi Microsoft Intune nie ma potrzeby konfigurowania parametrów instalacji dyskretnych wymaganych do zainstalowania. Aby uzyskać wskazówki dotyczące tworzenia i wdrażania aplikacji za pośrednictwem usługi Microsoft Intune, zobacz Tworzenie aplikacji biznesowych w usłudze Intune.

Web (Instalator aplikacji)

MSIX można wdrożyć na serwerze IIS. Dodanie protokołu ms-appinstaller powoduje utworzenie znacznie lepszego środowiska instalacji.
Aby uzyskać informacje na temat dystrybucji plików MSIX w usługach IIS i sposobu konfigurowania serwera usług IIS w celu obsługi dystrybucji aplikacji MSIX, zobacz Dystrybucja aplikacji systemu Windows 10 z serwera usług IIS.

Microsoft Store dla Firm

Microsoft Store dla Firm to sklep przeznaczony specjalnie do dystrybucji aplikacji Business and Education. Za pomocą sklepu Microsoft Store możesz znajdować, uzyskiwać, rozpowszechniać i zarządzać aplikacjami w organizacji lub szkole. Aby uzyskać szczegółowe informacje na temat sklepu Microsoft Store dla Firm, zobacz Microsoft Store for Business and Education.

Centrum aplikacji

Usługa App Center umożliwia automatyczne kompilowanie aplikacji, testowanie jej na rzeczywistych urządzeniach i dystrybuowanie jej do testerów wersji beta. Usługa App Center umożliwia częstsze dostarczanie aplikacji w wyższej jakości i z większą pewnością. Za pomocą usługi App Center możesz połączyć repozytorium i w ciągu kilku minut zautomatyzować kompilacje, przetestować rzeczywiste urządzenia w chmurze, dystrybuować aplikacje do testerów wersji beta i monitorować rzeczywiste użycie przy użyciu danych awarii i analizy. Wszystko w jednym miejscu.

Zarządzanie obrazami wdrożeniowymi (DISM.exe) i zarządzanie konfiguracją

Narzędzie DISM

Profesjonaliści IT mogą używać poleceń cmdlet DISM (Deployment Image Servicing and Management) do instalowania, odinstalowywania i konfigurowania pakietów MSIX na obrazie Windows przed jego wdrożeniem.
Aby dowiedzieć się więcej na temat przydzielania zasobów, zobacz Obsługa obrazu wdrożeniowego i zarządzanie zasobami.

Dostarczanie

Specjaliści IT używają provisioning do konfigurowania urządzeń użytkowników końcowych bez ponownego instalowania. Specjalista IT może wstępnie zainstalować pakiety MSIX w swoich systemach użytkowników końcowych. Aby dowiedzieć się więcej na temat przydzielania zasobów, zobacz Obsługa obrazu wdrożeniowego i zarządzanie zasobami.

Zarządzanie aplikacją MSIX

Pakiety MSIX mają kompleksowy zestaw kontrolek, których specjalista IT może używać do kontrolowania ich instalacji. Specjaliści IT mogą określać, jak i kiedy aplikacje MSIX mogą uaktualniać, obniżać lub odinstalowywać. Pakiety MSIX mogą być również ograniczone przez wbudowane usługi systemu Windows, takie jak AppLocker i Zasady grupy.

Zapobieganie instalowaniu aplikacji MSIX za pomocą funkcji AppLocker

Obsługiwana w funkcji AppLocker jest możliwość zezwalania na wykonywanie aplikacji MSIX na urządzeniu firmowym lub odmawiania jej. Odbywa się to przez zdefiniowanie reguł na podstawie atrybutów aplikacji MSIX. Te atrybuty obejmują: nazwę wydawcy, nazwę produktu, nazwę pliku, wersję pliku, ścieżkę pliku i skrót pliku. Aplikacje MSIX zidentyfikowane przez te reguły są następnie skonfigurowane do zezwalania na wykonywanie lub odmawiania.

Istnieje wiele metod, w których funkcja AppLocker może być służyć w organizacji do kontrolowania, które aplikacje mogą lub nie mogą być wykonywane na urządzeniu firmowym. Aby uzyskać pełną listę, zobacz Praca z regułami funkcji AppLocker.

Zarządzanie dostępem za pomocą zasad grupy

Zasady grupy zapewniają scentralizowane zarządzanie i konfigurację systemów operacyjnych, aplikacji i ustawień użytkowników w środowisku usługi Active Directory. Aplikacje pakietów MSIX mogą odczytywać klucze rejestru zasad grupy i honorować ustawienia zasad grupy.
Aby dowiedzieć się więcej o obsłudze i ograniczeniach MSIX w obsłudze zasad grupy, zobacz Zasady grupy i spakowane aplikacje.

Zarządzanie aktualizacjami MSIX

Skonfiguruj zachowanie aktualizacji aplikacji przy użyciu pliku Instalatora aplikacji. Specjalista IT może zdefiniować, kiedy użytkownik pobiera aktualizacje do pliku MSIX i czy środowisko aktualizacji będzie dyskretne. Użytkownik może być zobowiązany do aktualizacji przy uruchomieniu lub opóźnieniu.

Aby dowiedzieć się więcej na temat konfigurowania harmonogramu aktualizacji MSIX, zobacz Konfigurowanie ustawień aktualizacji w pliku Instalatora aplikacji.

Obniżenia

MsiX obsługuje obniżanie poziomu aplikacji, dlatego aplikacja nie wymaga odinstalowania przed zainstalowaniem starszej wersji tej samej aplikacji. Określając wartość ForceUpdateFromAnyVersion, plik MSIX można obniżyć o wersję niższą. To jest przydatne w przypadku, gdy został już wdrożony poważny błąd.

Aby dowiedzieć się więcej o forceUpdateFromAnyVersion, zobacz Konfigurowanie ustawień aktualizacji w pliku Instalatora aplikacji.

Aktualizacje krytyczne

Czasami użytkownicy ignorują monity o zaktualizowanie aplikacji. Za pomocą pliku MSIX prozy IT mogą wymusić aktualizację aplikacji, oznaczając ją jako krytyczną, określając wartość UpdateBlocksActivation.

Aby dowiedzieć się więcej o updateBlocksActivation, zobacz Konfigurowanie ustawień aktualizacji w pliku Instalatora aplikacji.

Odinstalowywanie

MSIX zapewnia niezawodny mechanizm instalacji i odinstalowywania. Ponieważ pakiety MSIX są konteneryzowane, ich odinstalowanie usunie wszystkie artefakty aplikacji, w tym wszystkie pliki zapisane w %ProgramFiles%WindowsApps, a także wszelkie pliki systemowe w folderze AppData lub ustawienia rejestru utworzone dla aplikacji. Odinstalowanie nie spowoduje usunięcia żadnych plików utworzonych przez użytkownika.