Windows App SDK 1.0.0-eksperimentel med WinUI 3, mere udgivet
3 min. Læs
Udgivet den
Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere
Microsoft har netop udgivet Windows App SDK 1.0.0-experimental, et værktøjssæt, der giver desktop app-udviklere mulighed for at bygge apps med en moderne Windows UI, API'er og platformsfunktioner.
Version 1.0.0 af SDK indeholder følgende funktioner og forbedringer:
WindowsUI 3
Denne udgivelse af WinUI 3 er fokuseret på at bygge mod nye funktioner til 1.0 stabil og rette fejl.
- Nye funktioner: Understøttelse af visning af en ContentDialog pr. vindue i stedet for pr. tråd.
- Bugs: For den fulde liste over fejl behandlet i denne udgivelse, se GitHub-repoen.
- Prøver: For at se WinUI 3-kontroller og funktioner i aktion kan du klone og bygge WinUI 3 Controls Gallery-appen fra GitHub, eller download appen fra Microsoft Store.
Push-meddelelser (eksperimentel funktion)
Denne udgivelse introducerer en push notifications API, der kan bruges af MSIX-pakkede desktop-apps med Azure-appregistreringsbaserede identiteter. For at bruge denne funktion skal du tilmeld dig Microsofts private forhåndsvisning.
Vigtige begrænsninger:
- Push-meddelelser understøttes kun i MSIX-pakkede apps, der kører på Windows 10 version 2004 (build 19041) eller nyere udgivelser.
- Microsoft forbeholder sig retten til at deaktivere eller tilbagekalde apps fra push-meddelelser under den private forhåndsvisning.
- Microsoft garanterer ikke pålideligheden eller forsinkelsen af push-meddelelser.
- Under den private forhåndsvisning er push-meddelelsesvolumen begrænset til 1 million pr. måned.
Vindue (eksperimentel funktion)
Denne udgivelse inkluderer opdateringer til vindues-API'erne. Disse er et sæt vindues-API'er på højt niveau, centreret omkring AppWindow-klassen, som giver mulighed for letanvendelige vinduesscenarier, der integreres godt med Windows-brugeroplevelsen og andre apps. Dette ligner, men ikke det samme som, UWP AppWindow.
Vigtige begrænsninger:
- Denne udgivelse af
AppWindow
er i øjeblikket kun tilgængelig for Win32-apps (både pakket og upakket). - Windows App SDK giver i øjeblikket ikke metoder til at vedhæfte UI-rammeindhold til en
AppWindow
; du er begrænset til at brugeHWND
interop-adgangsmetoder. - Windowing API'erne vil i øjeblikket ikke virke på Windows version 1809 og 1903 til AMD64.
Implementering af upakkede apps (eksperimentel funktion)
Denne udgivelse introducerer opdateringer til dynamiske afhængigheder funktion, herunder bootstrapper API.
Vigtige begrænsninger:
- Funktionen dynamiske afhængigheder understøttes kun for upakkede apps (det vil sige apps, der ikke bruger MSIX til deres implementeringsteknologi).
- Forhøjede opkald understøttes ikke.
Andre begrænsninger og kendte problemer
- Ingen understøttelse af enhver CPU-bygningskonfiguration: Windows App SDK er skrevet i native kode og understøtter derfor ikke Enhver CPU bygge konfigurationer. Det WinUI projekt skabeloner tillade kun arkitekturspecifikke byggerier. Hvornår tilføjelse af Windows App SDK til en eksisterende .NET-applikation eller -komponent, der understøtter Enhver CPU, skal du angive den ønskede arkitektur:
x86
,x64
orarm64
. - .NET-apps skal målrette build 18362 eller nyere: Din TFM skal være indstillet til
net5.0-windows10.0.18362
eller højere, og dit emballageprojekts<TargetPlatformVersion>
skal indstilles til 18362 eller højere. For mere information, se kendt problem på GitHub.
Læs mere og find downloadlinkene hos Microsoft link..
Brugerforum
0 meddelelser