Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
MSIX to format pakietu aplikacji systemu Windows, który zapewnia nowoczesne środowisko tworzenia pakietów dla wszystkich aplikacji systemu Windows. Format pakietu MSIX zachowuje funkcjonalność istniejących pakietów aplikacji i/lub plików instalacyjnych oprócz włączania nowych, nowoczesnych funkcji tworzenia pakietów i wdrażania w aplikacjach Win32, WPF i Windows Forms.
MsiX umożliwia przedsiębiorstwom zachowanie aktualności i zapewnienie, że ich aplikacje są zawsze aktualne. Umożliwia ona informatykom i deweloperom dostarczanie rozwiązania skoncentrowanego na użytkowniku, jednocześnie zmniejszając koszt posiadania aplikacji, zmniejszając konieczność ponownego tworzenia pakietu.
Kluczowe funkcje
- Niezawodność. MSIX zapewnia niezawodną instalację z 99,96% współczynnikiem powodzenia w przypadku milionów instalacji oraz gwarantowane odinstalowywanie.
- Optymalizacja przepustowości sieci. MsiX zmniejsza wpływ na przepustowość sieci poprzez pobranie tylko bloku 64k. Odbywa się to przy użyciu pliku AppxBlockMap.xml zawartego w pakiecie aplikacji MSIX (zobacz poniżej, aby uzyskać więcej szczegółów). MSIX jest przeznaczony dla nowoczesnych systemów i chmury.
- Optymalizacje miejsca na dysku. W przypadku pliku MSIX nie ma duplikacji plików między aplikacjami, a system Windows zarządza udostępnionymi plikami w aplikacjach. Aplikacje są nadal niezależne od siebie, więc aktualizacje nie będą mieć wpływu na inne aplikacje, które udostępniają plik. Czysta dezinstalacja jest gwarantowana, nawet jeśli platforma zarządza udostępnionymi plikami w aplikacjach.
Najważniejsze punkty
- Spakuj istniejące aplikacje systemu Windows. Użyj narzędzia do tworzenia pakietów MSIX , aby utworzyć pakiet MSIX dla dowolnej aplikacji systemu Windows, starej lub nowej. Narzędzie do tworzenia pakietów MSIX usprawnia środowisko tworzenia pakietów, oferując interaktywny interfejs użytkownika lub wiersz polecenia do konwertowania i tworzenia pakietów aplikacji systemu Windows.
- Zainstaluj pakiety aplikacji MSIX. Użyj Instalatora aplikacji, aby zainstalować lub zaktualizować dowolny pakiet aplikacji MSIX, który jest lokalnie dostępny lub w dowolnej sieci dystrybucji zawartości.
- Stosowanie poprawek czasu wykonywania do spakowanych aplikacji. Package Support Framework to otwartoźródłowy zestaw narzędzi, który ułatwia stosowanie poprawek do istniejącej aplikacji klasycznej, gdy nie masz dostępu do kodu źródłowego, dzięki czemu może działać w kontenerze MSIX.
- Użyj pliku MSIX w dowolnym miejscu. Dzięki zestawowi SDK MSIX typu open source pakiety MSIX są bardziej uniwersalne i niezależne od platformy. Zestaw SDK udostępnia wszystkie interfejsy API potrzebne do weryfikowania, weryfikowania i rozpakowywania pakietu aplikacji na dowolnej platformie, w tym na platformach Windows 10 i innych niż Windows 10.
Wprowadzenie wideo do MSIX i zasobów
W tym filmie wideo przedstawiono kluczowe sposoby, w jakie pakietowanie MSIX może pomóc w usprawnieniu i poprawie instalacji oraz wdrażania aplikacji.
Odwiedź stronę Społeczność Tech MSIX, aby uczestniczyć w dyskusjach i uzyskać najnowsze informacje na temat MSIX. Aby uzyskać dodatkowe zasoby dotyczące nauki o MSIX, zobacz ten artykuł.
Wewnątrz pakietu MSIX
Ładunek aplikacji
Pliki ładunku to pliki kodu aplikacji i zasoby tworzone podczas kompilowania aplikacji.
AppxBlockMap.xml
Plik mapy bloku pakietu jest dokumentem XML zawierającym listę plików aplikacji wraz z indeksami i skrótami kryptograficznymi dla każdego bloku danych przechowywanych w pakiecie. Sam plik mapy bloku jest weryfikowany i zabezpieczony podpisem cyfrowym po podpisaniu pakietu. Plik mapy bloku umożliwia pobieranie i weryfikowanie pakietów MSIX przyrostowo, a także działa w celu obsługi różnicowych aktualizacji plików aplikacji po ich zainstalowaniu.
AppxManifest.xml
Manifest pakietu to dokument XML zawierający informacje, które system musi wdrażać, wyświetlać i aktualizować aplikację MSIX. Te informacje obejmują tożsamość pakietu, zależności pakietów, wymagane możliwości, elementy wizualne i punkty rozszerzalności.
AppxSignature.p7x
Plik AppxSignature.p7x jest generowany po podpisaniu pakietu. Przed zainstalowaniem wymagane jest podpisanie wszystkich pakietów MSIX. Dzięki AppxBlockmap.xmlplatforma może zainstalować pakiet i zostać zweryfikowana.
Obsługiwane platformy
Aby uzyskać pełną listę platform, które obsługują msiX, zobacz funkcje MSIX i obsługiwane platformy.
Walidacja, testowanie i rozwiązywanie problemów
Aby uzyskać informacje na temat testowania implementacji MSIX przed wdrożeniem, zobacz Weryfikacja, testowanie i rozwiązywanie problemów MSIX.
Zalety kontenerów aplikacji
Aplikacje spakowane przy użyciu pliku MSIX można skonfigurować do uruchamiania w lekkim kontenerze aplikacji. Proces aplikacji i jej procesy podrzędne są uruchamiane wewnątrz kontenera i są izolowane przy użyciu systemu plików i wirtualizacji rejestru. Aby uzyskać więcej informacji, zobacz Aplikacje MSIX AppContainer.
Wszystkie aplikacje AppContainer mogą odczytywać rejestr globalny. Aplikacja AppContainer zapisuje w swoim własnym folderze danych rejestru wirtualnego i aplikacji, a dane te są usuwane po odinstalowaniu lub zresetowaniu aplikacji. Inne aplikacje nie mają dostępu do rejestru wirtualnego ani wirtualnego systemu plików aplikacji AppContainer.