Versionshinweise zum Vorschaukanal für das Windows App SDK 1.3
Wichtig
Der Vorschaukanal wird für die Verwendung in Produktionsumgebungen nicht unterstützt, und Apps, die die Vorschaureleases verwenden, können nicht im Microsoft Store veröffentlicht werden.
Der Vorschaukanal enthält Versionen des Windows App SDK mit Features des Vorschaukanals in späten Entwicklungsphasen. Vorschauversionen enthalten keine experimentellen Features und APIs, können bis zum nächsten stabilen Release jedoch wichtigen Änderungen unterliegen.
Wichtige Links:
- Wenn Sie für eine vorhandene App ein Upgrade von einer älteren Version des Windows App SDK auf eine neuere Version ausführen möchten, finden Sie weitere Informationen unter Aktualisieren vorhandener Projekte auf die neueste Version von Windows App SDK.
- Eine Dokumentation zu Vorschaureleases finden Sie unter Installieren von Tools für Vorschau- und experimentelle Kanäle des Windows App SDK.
Neuestes Vorschaukanal-Release:
Release des neuesten stabilen Kanals:
Version 1.3 Vorschau 1 (1.3.0-preview1)
Das ist das neueste Release des Vorschaukanals für Version 1.3. Dieses Release enthält die Vorschau für neue Features in WinAppSDK und mehrere Programmfehlerbehebungen bezüglich Leistung, Sicherheit, Bedienungshilfen und Zuverlässigkeit.
In einer vorhandenen Windows App SDK 1.2-App (aus dem stabilen Kanal) können Sie Ihr NuGet-Paket auf 1.3.0-preview1 aktualisieren (weitere Informationen finden Sie im Abschnitt Aktualisieren eines Pakets in Installieren und Verwalten von Paketen in Visual Studio mit dem NuGet-Paket-Manager).
Die aktualisierten Runtime- und MSIX-Pakete finden Sie unter Neueste Windows App SDK-Downloads.
XAML-Hintergrund-APIs
Mit in das XAML-Fenster integrierten Eigenschaften können Mica- und Background Acrylic-Hintergründe jetzt einfacher in Ihrer WinUI 3-App verwendet werden.
Weitere Informationen zur Window.SystemBackdrop-Eigenschaft finden Sie in der XAML-Hintergrund-API-Spezifikation auf GitHub.
public MainWindow()
{
this.InitializeComponent();
this.SystemBackdrop = new MicaBackdrop();
}
Window.AppWindow
Wenn Sie mehrere Codezeilen ersetzen, können Sie jetzt AppWindow-APIs direkt über ein Fenster verwenden Window.AppWindow
. Weitere Hintergrund- und Nutzungsinformationen finden Sie in der Window.AppWindow-API-Spezifikation auf GitHub.
Neue Features aus WinAppSDK
ApplicationModel.DynamicDependency
:PackageDependency.PackageGraphRevisionId
ersetzt die veraltete MddGetGenerationId-Funktion.- Umgebungs-Manager:
EnvironmentManager.AreChangesTracked
informiert Sie darüber, ob Änderungen am Umgebungs-Manager in Ihrer Anwendung nachverfolgt werden können. Weitere Informationen finden Sie in der Spezifikation Umgebungs-Manager API auf GitHub. - MRT Core: Ein neues Ereignis
Application.ResourceManagerInitializing
ermöglicht Ihrer App die Bereitstellung einer eigenen Implementierung derIResourceManager
Schnittstelle und bietet Ihnen Zugriff auf den ResourceManager, den WinUI zum Auflösen von Ressourcen-URIs verwendet. Weitere Informationen finden Sie in der Spezifikation der IResourceManager API auf GitHub. - Mit dem neuesten experimentellen VSIX-Paket können Sie Ihre App jetzt über das Visual Studio-Menü anstatt in Ihrer Projektdatei von der nicht gepackten in die gepackte Version konvertieren.
- Ein neues Ereignis,
DebugSettings.XamlResourceReferenceFailed
wird jetzt ausgelöst, wenn ein referenzierter Static-/ThemeResource-Lookup nicht aufgelöst werden kann. Dieses Ereignis gibt Zugriff auf eine Ablaufverfolgung, die angibt, wo das Framework nach diesem Schlüssel gesucht hat, damit Sie Fehler bei Static- und ThemeResource-Lookups besser debuggen können. Weitere Informationen finden Sie in der API-Spezifikation und in den Issues 4972, 2350 und 6073 auf GitHub. - Bereitstellung: Zum Verwalten und Reparieren der Windows-App-Runtime steht jetzt
DeploymentRepairOptions
als Teil vonDeploymentManager
zur Verfügung. Weitere Informationen finden Sie im Abschnitt zur Reparatur in der Spezifikation der Bereitstellungs-API auf GitHub.
Bekannte Probleme
- Das Pivot-Steuerelement verursacht einen Laufzeitabsturz mit einem XAML-Parsingfehler. Weitere Informationen finden Sie im Issue 8160 auf GitHub.
- Wenn das DatePicker- oder TimePicker-Flyout geöffnet wird, stürzt die App ab.
- Die in den 1.3-Releases eingeführten
WindowsAppRuntime.ReleaseInfo
- undWindowsAppRuntime.RuntimeInfo
-APIs werden noch nicht unterstützt, da sie einen kritischen Bug enthalten.
Zugehörige Themen
- Versionshinweise zum neuesten stabilen Kanal für das Windows App SDK
- Neueste Versionshinweise zum experimentelle Kanal für das Windows App SDK
- Installieren von Tools für das Windows App SDK
- Erstellen Ihres ersten WinUI 3-Projekts (Windows App SDK)
- Verwenden des Windows-App SDK in einem vorhandenen Projekt
- Übersicht über die Bereitstellung
Windows developer