Kas yra MSIX failas?
An MSIX file is a Windows app packaging format that is used to create and distribute applications in Windows 10. Tai yra modernus paketo failo formatas, palyginti su APPX ir MSI, kuris pagaliau bus palaipsniui pašalintas į šį naują failo formatą. Jis gali būti naudojamas Win32, WPF ir Windows Forms programoms diegti. MSIX failai yra patikimi ir skirti tinklo ir vietos diske optimizavimui. Kūrėjai juos naudoja platindami programas galutiniams vartotojams per Microsoft Store (anksčiau vadintą Windows Store).
MSIX failo formatas – daugiau informacijos
MSIX failai yra ZIP suglaudinti, o visi failai įtraukti į supakuotą failą. Be su programa susijusių failų, MSIX faile yra .xml konfigūracijos failų, kuriuose yra informacijos, susijusios su programos diegimu.
Kas yra MSIX paketo viduje?
MSIX paketą sudaro šie failai.
- AppxBlockMap.xml – žinomas kaip paketo bloko žemėlapio failas, tai XML dokumentas, kuriame yra programos failų sąrašas su indeksais ir kriptografinėmis maišomis kiekvienam pakete saugomam duomenų blokui.
- AppxManifest.xml – XML dokumentas, kuriame yra informacija, reikalinga MSIX programai diegti, rodyti ir atnaujinti. Ši informacija apima paketo tapatybę, paketo priklausomybes, reikalingas galimybes, vaizdinius elementus ir išplėtimo taškus.
- AppxSignature.p7x – failas, sugeneruojamas pasirašius paketą. Visi MSIX paketai turi būti pasirašyti prieš įdiegiant. Su AppxBlockmap.xml platforma gali įdiegti paketą ir būti patvirtinta.