Om de verschillende tools en best practices die MSIX beschikbaar heeft te blijven begrijpen, zal dit artikel dieper ingaan op de MSIX Packaging Tool.
Wanneer u MSIX Packaging Tool opent, wordt u begroet met een eenvoudige interface. Naast de knop Instellingen in de rechterbovenhoek zie je de volgende drie functies gepresenteerd als taken:
- Applicatiepakket → Maak een zelfstandig MSIX-pakket
- Wijzigingspakket → MSIX is beschikbaar en het wijzigingspakket moet worden geïmplementeerd
- Pakketeditor → Bewerk een bestaand pakket

3 hoofdtaken in MSIX Packaging Too
Laten we elke afzonderlijke taak eens nader bekijken om te zien of deze aan uw behoeften voldoet en hoe deze werkt.
1. Applicatiepakket (applicatiepakket)
Dit is het script dat start bij het maken van een MSIX-pakket. Indien nodig hebt u de basisapplicatie opnieuw verpakt als MSIX en een certificaat nodig. Houd er rekening mee dat alle MSIX-pakketten digitaal moeten worden ondertekend.
Stap 1: Kies de omgeving
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Selecteer omgeving
Welke optie u ook kiest, het is het beste om het pakket op een “schone” computer te maken, vergelijkbaar met de computer die u gebruikt om de applicatie te implementeren. Dit helpt compatibiliteitsproblemen te voorkomen.
Veel mensen geven er de voorkeur aan om het proces uit te voeren op een virtuele machine waarop MSIX Packaging Tool is geïnstalleerd om mogelijke configuratie- en communicatieproblemen tussen machines te voorkomen.
Stap 2: Bereid uw computer voor
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Bereid uw computer voor
MSIX Packaging Tool beschikt over een methode voor initialisatiedetectie voordat het herverpakkingsproces wordt gestart. Het detecteert of de vereiste Tool Driver is geïnstalleerd en of er services, lopende reboots of andere storende items actief zijn en moeten worden afgesloten.
Stap 3: Kies het installatieprogramma
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Selecteer het installatieprogramma
In de stap voor het selecteren van het installatieprogramma ( Select Installer ) bladert u naar het installatieprogramma van uw basistoepassing en geeft u indien nodig installatieargumenten op. Omdat MSIX Packaging Tool als een herverpakker werkt, kunt u hiermee ook een pakket maken zonder installatieprogramma, door bestanden en bewerkingen toe te voegen die tijdens het proces op het besturingssysteem worden uitgevoerd.
Een belangrijke stap hier is ook het definiëren van de ondertekeningsmethode en het daadwerkelijk ondertekenen van het pakket. Dit is belangrijk omdat elk MSIX-pakket digitaal ondertekend moet zijn. Geen uitzondering.
De packager maakt twee snapshots. Eén vóór en één nadat u de applicatie installeert of wijzigingen aanbrengt in het besturingssysteem (d.w.z. bestanden kopiëren, uitvoerbare bestanden uitvoeren, enz.). Ten slotte worden de twee snapshots vergeleken en het resultaat is het MSIX-pakket.
Om gebruikers te helpen heeft Microsoft een handleiding met best practices gemaakt voor het opnieuw verpakken van een applicatie met behulp van de MSIX Packaging Tool. Lezers kunnen verwijzen naar:
https://docs.microsoft.com/en-us/windows/msix/packaging-tool/tool-best-practices
Stap 4: Pakketinformatie
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Pakketinformatie
In deze stap voegt u pakketinformatie toe. U zult ook merken dat "Naam van de uitgever" vooraf is ingevuld, omdat de informatie automatisch uit het certificaat wordt gehaald.
Stap 5: Installeren
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Instelling
Als het om de installatiestap gaat, kunt u de installatiewizard van de basistoepassing uitvoeren of handmatig de benodigde bewerkingen uitvoeren, zoals het kopiëren, verplaatsen, verwijderen of configureren van bestanden, enz. Klik op Klik op Volgende als u klaar bent.
Stap 6: Start de eerste taak
Start de eerste taak
De MSIX Packaging Tool probeert de toegangspunten van de toepassing te detecteren. Veel snelkoppelingsitems zullen PSF moeten gebruiken.
Aan het einde van deze stap maakt de MSIX Packaging Tool een tweede momentopname. Houd er rekening mee dat de eerste momentopname onmiddellijk na stap 2 wordt gemaakt, wanneer de tool enige activiteit detecteert die het herverpakkingsproces verstoort.
Stap 7: Meld service
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Servicerapport
Als uw toepassing services bevat, worden deze hier vermeld. Let op: MSIX-services draaien buiten de container en worden daarom afzonderlijk behandeld.
Stap 8. Maak een pakket
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Pakket maken
Last but not least: gebruik eenvoudigweg de knop Bladeren om de locatie te selecteren waar u het pakket wilt opslaan.
2. Wijzigingspakket (modificatiepakket)
Stel dat u een MSIX-pakket heeft geïmplementeerd en daarvoor een aangepast pakket moet maken, of met andere woorden een “patch” moet maken. Om dit te doen, moet u een wijzigingspakket maken.
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Revisiepakket maken
Als het om verpakkingen en pakketaanpassingen gaat, zijn er veel overeenkomsten waar te nemen.
Het belangrijkste verschil hier is dat u in de stap voor het selecteren van het installatieprogramma (3e stap) het hoofd-MSIX-pakket als referentie moet opgeven. De pakketinformatie wordt daaruit gehaald.
Als u echter geen eerdere MSIX wilt opgeven of geen toegang hebt tot de bronbestanden, kunt u het toevoegen van het referentiepakket overslaan en de informatie handmatig invoeren.
In het artikel wordt aanbevolen dat u altijd primaire MSIX opgeeft. Op deze manier vermijdt u typefouten die kunnen leiden tot herhaalde pakketten en tijdverspilling.
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Voer certificaatgegevens in
Zoals hierboven vermeld, zijn de resterende stappen vergelijkbaar met een eenvoudig applicatieverpakkingsproces. Volg de beschreven stappen om het revisiepakket te voltooien.
3. Pakketeditor (pakketeditor)
Als u een MSIX-pakket heeft en u alleen maar een snelle bewerking wilt doen, zal deze optie u helpen de klus te klaren. Blader door het pakket en u krijgt toegang tot de details erin.
Pakketinformatie
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Pakketinformatie:
Pakket-editor
Pakket-editor
- Voeg alle mogelijkheden toe die uw MSIX nodig heeft
- Er kunnen aanvullende niet-vermelde mogelijkheden aan het manifest worden toegevoegd
Virtueel register
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Virtueel register
- Blader en bewerk het hive-register van uw computer
- Blader en bewerk het Hive-register van de gebruiker
- Houd er rekening mee dat dit opgeslagen registervermeldingen zijn
Pakketbestanden
![Wat is MSIX Packaging Tool en hoe werkt het? Wat is MSIX Packaging Tool en hoe werkt het?]()
Pakketbestanden
- Bestanden toevoegen, verplaatsen en verwijderen
- Mappen toevoegen, verplaatsen en verwijderen
Daarnaast heeft u mogelijk ook de mogelijkheid om het MSIX-pakket uit te pakken naar een opgegeven uitvoerlocatie.