Note sulla versione del canale di anteprima per Windows App SDK 1.3
Importante
Il canale anteprima non è supportato per l'uso negli ambienti di produzione e le app che utilizzano i rilasci sperimentali non possono essere pubblicati nel Microsoft Store.
Il canale di anteprima include le versioni di Windows AppSDK con funzionalità del canale di anteprima nelle ultime fasi di sviluppo. Le versioni di anteprima non includono funzionalità sperimentali e API, ma potrebbero comunque essere soggette a modifiche di rilievo prima della prossima versione stabile.
Collegamenti importanti:
- Se si vuole aggiornare un'app esistente da una versione precedente di Windows App SDK di Windows a una versione più recente, vedere Aggiornare i progetti esistenti alla versione più recente di Windows App SDK.
- Per la documentazione sulle versioni di anteprima, vedere Installazione degli strumenti per i canali di anteprima e sperimentali di Windows App SDK.
Ultime note sulla versione del canale di anteprima:
Ultime note sulla versione del canale Stabile
Versione 1.3 Preview 1 (1.3.0-preview1)
Questa è l'ultima versione del canale di anteprima per la versione 1.3. Questa versione include le anteprime per le nuove funzionalità in WinAppSDK e diverse correzioni di bug di prestazioni, sicurezza, accessibilità e affidabilità.
In un'app esistente di Windows App SDK 1.2 (dal canale stabile) è possibile aggiornare il pacchetto Nuget alla versione 1.3.0-preview1 (vedere la sezione Aggiorna un pacchetto in Installazione e gestione pacchetti in Visual Studio usando il Gestione pacchetti NuGet).
Per il runtime e l'MSIX aggiornati, consultare la sezione Ultimi download di Windows App SDK.
API di sfondo XAML
Con le proprietà incorporate nella Window XAML, gli sfondi acrilico di sfondo & Mica sono ora più facili da usare nell'app WinUI 3.
Vedere le specifiche delle API di sfondo Xaml su GitHub per ulteriori informazioni sulla proprietà Window.SystemBackdrop.
public MainWindow()
{
this.InitializeComponent();
this.SystemBackdrop = new MicaBackdrop();
}
Window.AppWindow
Sostituendo diverse righe di codice boilerplate, è ora possibile usare le API AppWindow direttamente da una finestra tramite Window.AppWindow
. Vedere le specifiche delle API Window.AppWindow su GitHub per ulteriori informazioni sullo sfondo e sull'uso.
Nuove funzionalità di WinAppSDK
ApplicationModel.DynamicDependency
:PackageDependency.PackageGraphRevisionId
che sostituisce il MddGetGenerationId deprecato.- Responsabile ambiente:
EnvironmentManager.AreChangesTracked
per indicare se le modifiche apportate al responsabile ambiente possono essere monitorate nell'applicazione. Vedere le specifiche API del responsabile ambiente su GitHub per altre informazioni. - MRT Core: un nuovo evento,
Application.ResourceManagerInitializing
permette alla tua app di fornire la sua implementazione dell'interfacciaIResourceManager
e offre l'accesso al ResourceManager utilizzato da WinUI per risolvere gli URI delle risorse. Per altre informazioni, vedere la specifica dell'API IResourceManager su GitHub. - Con la versione più recente di VSIX sperimentale, è ora possibile convertire l'app tra non in pacchetto e in pacchetto tramite il menu di Visual Studio anziché nel file di progetto.
- Un nuovo evento,
DebugSettings.XamlResourceReferenceFailed
viene ora generato quando non è possibile risolvere una ricerca Static/ThemeResource di riferimento. Questo evento consente di accedere a una traccia che indica il punto in cui il framework ha cercato tale chiave per aiutarti a eseguire il debug degli errori di ricerca Static & ThemeResource. Per altre informazioni, vedere la specifica dell'API e i problemi 4972, 2350 e 6073 su GitHub. - Distribuzione: per gestire e ripristinare Windows App Runtime,
DeploymentRepairOptions
è ora disponibile come parte diDeploymentManager
. Per altre informazioni, vedere la sezione Riparazione della Specifica dell'API di distribuzione in GitHub.
Problemi noti
- Il controllo Pivot causa un arresto anomalo del runtime con un errore di analisi XAML. Per ulteriori informazioni, vedere il problema #8160 su GitHub.
- Quando viene aperto il riquadro a comparsa DatePicker o TimePicker, l'app si arresta in modo anomalo.
- Le API
WindowsAppRuntime.ReleaseInfo
eWindowsAppRuntime.RuntimeInfo
introdotte nelle versioni 1.3 non sono ancora supportate perché contengono un bug critico.
Argomenti correlati
- Ultime note sulla versione del canale stabile per Windows App SDK
- Ultime note sulla versione del canale sperimentale di Windows App SDK
- Installare gli strumenti per Windows App SDK
- Creare il primo progetto WinUI 3 (Windows App SDK)
- Usare SDK per app di Windows in un progetto esistente
- Panoramica della distribuzione