Heute setzen wir die Packaging-Umgebung in einer Hyper-V-Maschine auf, um unsere eigenen MSIX-Pakete bauen zu können.

Willkommen im clearByte MSIX Lab! In dieser Serie setzen wir uns mit dem neuen Installationsformat von Microsoft auseinander.

Im November 2018 wurde das MSIX Packaging Tool Environment von Microsoft in den Hyper-V Manager integriert, es sind also keine zusätzlichen Downloads notwendig. Let’s go!

Zum Start erstellen wir eine neue VM im Hyper-V Manager,
indem wir aus dem Rechtsklick-Menu unseres lokalen PCs «Quick Create» auswählen.

 

(Per Quick Create eine neue VM erstellen)

Als Operating System wählen wir «MSIX Packaging Tool Environment» und erstellen die VM. Wie beim aufsetzen einer normalen Windows-10-Maschine wählen wir im Wizard Sprache und Keyboard-Layout aus, lassen uns in Ruhe einen Kaffee raus während sich das System vorbereitet und kommen schliesslich zu einem bisher unbekannten Screen:

 
(Wir bleiben bei den Standardeinstellungen…)

Wir bleiben aber bei den Standardeinstellungen – also einfach weiter klicken und auf der Maschine einloggen.

 
(Tadaaaaa – der Desktop der fertigen Packaging-Maschine)

Der Desktop des neu aufgesetzten MSIX Packaging Environments zeigt uns verschiedene, vorinstallierte Elemente: Die EULA, die MSIX Documentation von Microsoft, und eine Verknüpfung zu «Repackage existing win32 applications»

Auch das MSIX Packaging Tool ist bereits installiert:

 
(Das MSIX Packaging Tool, ready to use… naja, fast…)

…wenn auch in einer alten Version… Das Update wird aber beim Start der App sogleich aus dem Microsoft Store gezogen und steht fortan in der richtigen Version bereit.

(Ich habe fertig.)

Geschafft, die Packaging-Umgebung steht!

Im nächsten Blogeintrag erstellen wir ein Paket inklusive Self-Sign-Zertifikat.

Mehr Weiterbildung für MSIX-Fanatics:

  • clearByte Blog lesen (ich werde weiterhin Updates liefern…)
  • Meine MSIX-Kurse besuchen.
  • clearByte Twitter oder LinkedIn folgen
  • Microsoft Blogs lesen
  • Experimentieren!

Happy Packaging!
-Peter

This Area is Widget-Ready

You can place here any widget you want!

You can also display any layout saved in Divi Library.

Let’s try with contact form: