Megosztás:


Mi az MSIX?

Az MSIX egy Windows-alkalmazáscsomag-formátum, amely modern csomagolási élményt nyújt minden Windows-alkalmazás számára. Az MSIX-csomagformátum megőrzi a meglévő alkalmazáscsomagok funkcióit, és/vagy fájlokat telepít, valamint lehetővé teszi az új, modern csomagolási és üzembe helyezési funkciókat a Win32, WPF és Windows Forms alkalmazások számára.

Az MSIX lehetővé teszi a vállalatok számára, hogy naprakészek maradjanak, és hogy alkalmazásuk mindig naprakész legyen. Lehetővé teszi az informatikai szakembereknek és fejlesztőknek, hogy felhasználóközpontú megoldást nyújtsanak, miközben továbbra is csökkentik az alkalmazás tulajdonjogának költségeit azáltal, hogy csökkentik az újracsomagolás szükségességét.

Legfontosabb funkciók

  • Megbízhatóság. Az MSIX megbízható telepítést biztosít, amely 99,96% sikerességi arányt biztosít több millió telepítéshez garantált eltávolítással.
  • Hálózati sávszélesség optimalizálása. Az MSIX csak a 64k blokk letöltésével csökkenti a hálózati sávszélességre gyakorolt hatást. Ez az MSIX-alkalmazáscsomagban található AppxBlockMap.xml fájl használatával történik (további részletekért lásd alább). Az MSIX modern rendszerekhez és felhőhöz készült.
  • Lemezterület-optimalizálások. Az MSIX használatával nem történik meg a fájlok duplikálása az alkalmazásokban, és a Windows kezeli a megosztott fájlokat az alkalmazások között. Az alkalmazások továbbra is függetlenek egymástól, így a frissítések nem lesznek hatással a fájlt megosztó más alkalmazásokra. A tiszta eltávolítás akkor is garantált, ha a platform az alkalmazások megosztott fájljait kezeli.

Legfontosabb tudnivalók

  • Meglévő Windows-alkalmazások csomagolása. Az MSIX csomagolóeszköz használatával msIX-csomagot hozhat létre bármely régi vagy új Windows-alkalmazáshoz. Az MSIX csomagolóeszköz leegyszerűsíti a csomagolási élményt, és interaktív felhasználói felületet vagy parancssort kínál a Windows-alkalmazások konvertálásához és csomagolásához.
  • Telepítse az MSIX-alkalmazáscsomagokat. Az App Installer használatával telepítheti vagy frissítheti a helyileg vagy bármely tartalomterjesztési hálózaton elérhető MSIX-alkalmazáscsomagokat.
  • Futásidejű javítások alkalmazása a csomagolt alkalmazásokra. A Csomagtámogatási keretrendszer egy nyílt forráskódú készlet, amely segít javításokat alkalmazni a meglévő asztali alkalmazásra, ha nincs hozzáférése a forráskódhoz, hogy az MSIX-tárolóban fusson.
  • Bárhol használhatja az MSIX-et. A nyílt forráskódú MSIX SDK-val az MSIX-csomagok sokoldalúbbak és platformfüggetlenek. Az SDK biztosítja az alkalmazáscsomagok ellenőrzéséhez, érvényesítéséhez és kicsomagolásához szükséges összes API-t bármely platformon, beleértve a Windows 10-et és a nem Windows 10 platformokat is.

Bevezetés az MSIX és az erőforrások használatába

Ez a videó bemutatja azokat a kulcsfontosságú módszereket, amelyekkel az MSIX-csomagolás egyszerűsítheti és javíthatja az alkalmazástelepítési és üzembehelyezési munkafolyamatokat.


Az MSIX Tech Community oldalán vitafórumokat és az MSIX-ről szóló legfrissebb információkat talál. Az MSIX megismerésére vonatkozó további forrásokért tekintse meg ezt a cikket.

MSIX-csomagon belül

MSIX csomag diagram

Alkalmazás adatcsomagja

A payload fájlok az alkalmazáskódfájlok és az erőforrások, amelyek az alkalmazás építése során jönnek létre.

AppxBlockMap.xml

A csomagblokk-leképezési fájl egy XML-dokumentum, amely tartalmazza az alkalmazás fájljainak listáját, valamint a csomagban tárolt minden egyes adatblokk indexeit és titkosítási kivonatait. Maga a blokktérképfájl a csomag aláírásakor digitális aláírással van ellenőrizve és védve. A blokkleképezési fájl lehetővé teszi az MSIX-csomagok növekményes letöltését és érvényesítését, valamint támogatja az alkalmazásfájlok különbségi frissítéseit a telepítés után.

AppxManifest.xml

A csomagjegyzék egy XML-dokumentum, amely tartalmazza azokat az információkat, amelyekre a rendszernek szüksége van egy MSIX-alkalmazás üzembe helyezéséhez, megjelenítéséhez és frissítéséhez. Ez az információ tartalmazza a csomag identitását, a csomagfüggőségeket, a szükséges képességeket, a vizuális elemeket és a bővíthetőségi pontokat.

AppxSignature.p7x

Az AppxSignature.p7x a csomag aláírásakor jön létre. A telepítés előtt minden MSIX-csomagot alá kell írni. A AppxBlockmap.xmlsegítségével a platform képes telepíteni a csomagot és ellenőrizni azt.

Támogatott platformok

Az MSIX-t támogató platformok teljes listájáért tekintse meg az MSIX-funkciókat és a támogatott platformokat.

Ellenőrzés, tesztelés és hibaelhárítás

Az MSIX-implementáció üzembe helyezés előtti tesztelésével kapcsolatos információkért lásd: MSIX-ellenőrzés, tesztelés és hibaelhárítás.

Az alkalmazástárolók előnyei

Az MSIX használatával csomagolt alkalmazások úgy konfigurálhatók, hogy egy egyszerűsített alkalmazástárolóban fussanak. Az alkalmazás folyamata és gyermekfolyamatai a tárolón belül futnak, és fájlrendszer- és beállításjegyzék-virtualizálással vannak elkülönítve. További információ: MSIX AppContainer-alkalmazások.

Minden AppContainer-alkalmazás elolvashatja a globális beállításjegyzéket. Az AppContainer-alkalmazások saját virtuális beállításjegyzékbe és alkalmazásadatmappába írnak, és az adatok törlődnek az alkalmazás eltávolításakor vagy alaphelyzetbe állításakor. Más alkalmazások nem férnek hozzá az AppContainer-alkalmazások virtuális beállításjegyzékéhez vagy virtuális fájlrendszeréhez.