ไฟล์ MSIX คืออะไร??
ไฟล์ MSIX เป็นรูปแบบบรรจุภัณฑ์ของแอป Windows ที่ใช้ในการสร้างและแจกจ่ายแอปพลิเคชันใน Windows 10 ซึ่งเป็นรูปแบบไฟล์แพคเกจที่ทันสมัยเมื่อเทียบกับ APPX และ MSI ที่จะถูกยกเลิกในที่สุด ในรูปแบบไฟล์ใหม่นี้ สามารถใช้สำหรับการปรับใช้แอพ Win32, WPF และ Windows Forms ไฟล์ MSIX นั้นเชื่อถือได้ และการเพิ่มประสิทธิภาพเครือข่ายเป้าหมายและพื้นที่ดิสก์ นักพัฒนาใช้สิ่งเหล่านี้เพื่อแจกจ่ายโปรแกรมให้กับผู้ใช้ผ่านทาง Microsoft Store (เดิมเรียกว่า Windows Store)
รูปแบบไฟล์ MSIX - ข้อมูลเพิ่มเติม
ไฟล์ MSIX เป็น ZIP-compressed โดยไฟล์ทั้งหมดรวมอยู่ในไฟล์แพ็คเกจ นอกจากไฟล์ที่เกี่ยวข้องกับแอปแล้ว ไฟล์ MSIX ยังมีไฟล์การกำหนดค่า .xml ซึ่งมีข้อมูลที่เกี่ยวข้องกับการติดตั้งแอป
มีอะไรอยู่ภายในแพ็คเกจ MSIX?
แพ็คเกจ MSIX ประกอบด้วยไฟล์ต่อไปนี้
AppxBlockMap.xml
- เรียกว่าไฟล์แมปบล็อกแพ็กเกจ เป็นเอกสาร XML ที่มีรายการไฟล์ของแอปพร้อมดัชนีและแฮชการเข้ารหัสสำหรับแต่ละบล็อกข้อมูลที่จัดเก็บไว้ในแพ็กเกจAppxManifest.xml
- เอกสาร XML ที่มีข้อมูลที่จำเป็นสำหรับการปรับใช้ การแสดงผล และการอัปเดตแอป MSIX ข้อมูลนี้รวมถึงข้อมูลเฉพาะตัวของแพ็คเกจ การขึ้นต่อกันของแพ็คเกจ ความสามารถที่จำเป็น องค์ประกอบภาพ และจุดที่ขยายได้AppxSignature.p7x
- ไฟล์ที่สร้างขึ้นเมื่อมีการเซ็นชื่อแพ็คเกจ จำเป็นต้องลงนามแพ็คเกจ MSIX ทั้งหมดก่อนติดตั้ง ด้วย AppxBlockmap.xml แพลตฟอร์มจะสามารถติดตั้งแพ็คเกจและตรวจสอบความถูกต้องได้