Sie sind hier: Lexikon/Glossar
Werbung

Was ist Windows App Runtime ?

Die Windows App Runtime ist die Laufzeitumgebung, die eine mit dem Windows App SDK / Windows UI Library 3 erstellte Anwendung benötigt.

WinUI 3-Anwendungen können in zwei Formen verbreitet werden: als Packaged App kommt das MSIX-Format zum Einsatz; eine Verbreitung über den Windows App Store ist damit möglich. Dabei hat der Entwickler die Wahl, das MSIX-Paket direkt aus dem WinUI 3-Projekt zu erzeugen oder ein getrenntes Windows Application Packaging (WAP)-Projekt in Visual Studio zu sehen. WAP hat den Vorteil, dass man auch mehrere .exe-Dateien damit ausliefern kann.

Eine Unpackaged App hingegen ist eine normale .exe-Datei, die dann per X-Copy-Deployment oder verpackt in eine andere Installationstechnik verbreitet werden kann. Bei einer Unpackaged App muss man sich allerdings dann selber um die Verbreitung der sogenannten Laufzeitumgebung "Windows App Runtime" kümmern.

Eine Unpackaged App aktiviert man in der Projektdatei mit:
<WindowsPackageType>None</WindowsPackageType>
Die Windows App Runtime kann man wahlweise mit ins Ausgabeverzeichnis legen und so vermeiden, dass diese auf dem Zielsystem separat installiert werden muss:
<WindowsAppSDKSelfContained>true</WindowsAppSDKSelfContained>

Beratung & Support

Schulungen

  Anfrage für eine individuelle Schulung zum Thema WINDOWS APP RUNTIME   Gesamter Schulungsthemenkatalog

Fachbücher

  Alle unsere aktuellen Fachbücher   E-Book-Abo für ab 99 Euro im Jahr