Какво е MSIX файл?
MSIX файл е формат за опаковане на приложения на Windows, който се използва за създаване и разпространение на приложения в Windows 10. Това е модерният файлов формат на пакет в сравнение с APPX и MSI, които окончателно ще бъдат премахнати към този нов файлов формат. Може да се използва за внедряване на приложения Win32, WPF и Windows Forms. MSIX файловете са надеждни и са насочени към оптимизиране на мрежата и дисковото пространство. Разработчиците ги използват, за да разпространяват програми до крайни потребители чрез Microsoft Store (известен преди като Windows Store).
MSIX файлов формат - повече информация
MSIX файловете са ZIP-компресирани, като всички файлове са включени в пакетирания файл. В допълнение към свързаните с приложението файлове, MSIX файлът съдържа .xml конфигурационни файлове, които съдържат информация, свързана с инсталирането на приложението.
Какво има вътре в пакет MSIX?
Пакет MSIX се състои от следните файлове.
AppxBlockMap.xml
- Известен като файл с карта на пакетен блок, това е XML документ, който съдържа списък от файлове на приложението с индекси и криптографски хешове за всеки блок от данни, който се съхранява в пакета.AppxManifest.xml
- XML документ, който съдържа информацията, необходима за внедряване, показване и актуализиране на MSIX приложение. Тази информация включва идентичност на пакета, зависимости на пакета, необходими възможности, визуални елементи и точки за разширяване.AppxSignature.p7x
- Файл, който се генерира, когато пакетът е подписан. Всички MSIX пакети трябва да бъдат подписани преди инсталиране. С AppxBlockmap.xml платформата може да инсталира пакета и да бъде валидирана.