Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den stabila kanalen innehåller versioner av Windows App SDK som stöds för användning av appar i produktionsmiljöer. Appar som använder den stabila versionen av Windows App SDK kan också publiceras till Microsoft Store.
Viktiga länkar:
- Om du vill uppgradera en befintlig app från en äldre version av Windows App SDK till en nyare version kan du läsa Uppdatera befintliga projekt till den senaste versionen av Windows App SDK.
 
Senaste stabila kanalversionen:
Nedladdningar för Windows App SDK
Anmärkning
Windows App SDK Visual Studio Extensions (VSIX) distribueras inte längre som en separat nedladdning. De är tillgängliga på Visual Studio Marketplace i Visual Studio.
Version 1.6.9 (1.6.250602001)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
Felkorrigeringar
- En potentiell krasch har åtgärdats i WindowChrome::SetTitleBar när ett fönster stängs. Mer information finns i GitHub-problem #9203.
 
Version 1.6.8 (1.6.250430001)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
Stöd för att skapa ApplicationData.MachinePath-mappar
ApplicationData.MachineFolder är nu enklare att använda i Windows >=10.0.26100.0 (Ge). Windows skapar mappen Machine när ett paket som visar opt-in-stöd läggs till i ett system om Windows App SDK 1.6.8 finns i systemet. Mer information finns i ApplicationData-specifikationen.
Felkorrigeringar
- Korrigerade PackageDeploymentManagertelemetri för korrekt avbildning när slutförandestatus inträffar. Mer information finns i GitHub-problem #5297.
 - En krasch har åtgärdats vid användning av pennindata i en x86-app.
 - En potentiell krasch har åtgärdats om fönstret redan har förstörts när WinUI försöker initiera för rullning.
 - Definitionen av WINDOWSAPPSDK_RELEASE_PATCH och värdena Microsoft::WindowsAppSDK::Release::Patch i WindowsAppSDK-VersionInfo.h har korrigerats så att de inte alltid är 0. Definitionen är nu yymmdd-datumet för bygget och patch-värdet är mmdd-datumet. Den här ändringen ger bättre körningsinformation om den version som används utan att ändra några variabelstorlekar eller versionsschemat.
 
Version 1.6.7 (1.6.250402001)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
- Förbättrade telemetrin för felscenarier i 
WindowsAppRuntimeInstall-<arch>.exe. Mer information finns i GitHub-problem #5291. - Åtgärdade ett problem där pekarindata skulle sluta fungera när piltangenterna används samtidigt. Mer information finns i GitHub-problem #10126.
 - Ett problem har åtgärdats där appar på fjärrskrivbord slutar svara på pekarindata. Mer information finns i GitHub-problem #10009. (Detta är samma fix som tidigare gjorts för pekarinmatning och piltangenter, på grund av att fjärrskrivbordet automatiskt skickar vissa tangentindata vid bytet bort och tillbaka.)
 - En potentiell krasch vid försök att återställa fokus har åtgärdats om en fönsteraktiveringshändelse levereras för ett fönster som stängs.
 - En prestandaregression som introducerades i Windows App SDK 1.6 har åtgärdats på grund av att WinUI-binärfiler saknar vissa länkoptimeringar.
 - Åtgärdade ett litet prestandaproblem när du skapade flera WinUI-fönster/öar.
 - En potentiell krasch har åtgärdats om 
ProgressBar::SetProgressBarIndicatorWidthanropas på en ProgressBar som inte finns i trädet. - Åtgärdade en potentiell krasch som ibland orsakas av 
CPopup::EnsureBridgeClosednär det utlöser återinträde. - Åtgärdade en potentiell krasch som kunde uppstå när ett popup-fönster stängdes på grund av en barnsamling som är null.
 - Åtgärdat 
PackageDeploymentManager.EnsurePackage*Readyför att säkerställa ersättning av versioner. Mer information finns i GitHub-problem #5225. 
Version 1.6.6 (1.6.250228001)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
- Ett problem har åtgärdats där ett underordnat fönster som skickar WM_NCMOUSELEAVE till det överordnade fönstret skulle resultera i en slinga som blockerar nya musindatahändelser.
 - En krasch som skulle inträffa vid nästa AppWindow.Changed-händelse efter ett WebView2-processfel har åtgärdats.
 - Åtgärdade en potentiell krasch när du använde ett tillgänglighetsverktyg och stängde ett fönster.
 - Åtgärdade ett problem där en textruta inte skulle acceptera nyckelindata om den fick fokus genom att klicka i området i textrutans genomskinlighetsknapp. Mer information finns i GitHub-problem #7703.
 - Åtgärdade ett problem där en knappbeskrivning inte visas för minimeringsknappen i namnlisten vid användning av 
ExtendsContentIntoTitleBar=true. Mer information finns i GitHub-problem #9149. 
Den här versionen innehåller följande nya API:er:
En ny IsPlaceholderContent-egenskap på WidgetInfo och WidgetUpdateRequestOptions gör det möjligt för en widget-leverantör att ange att platshållarinnehåll visas om det renderas. Till exempel bör en widget som visar väderinformation ange IsPlaceholderContent till true om användaren ännu inte har angett en väderplats och widgeten bara visar väderinformation för en standardplats som Seattle. När en widget är markerad som platshållare kan vissa värdar välja att dölja widgeten eller prioritera andra widgetar.
Microsoft.Windows.Widgets.Providers
    WidgetInfo
        IsPlaceholderContent
    WidgetUpdateRequestOptions
        IsPlaceholderContent
Version 1.6.5 (1.6.250205002)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
- Flera problem med minnesläckage har åtgärdats.
 
Version 1.6.4 (1.6.250108002)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
- Ett problem med markeringen av text har åtgärdats i en textruta med flera rader. Mer information finns i GitHub-problem #9965.
 - Åtgärdade ett problem där DDLM-paketet ibland inte installeras, vilket hindrar oemballerade appar från att starta. Mer information finns i GitHub-problem #3855.
 - Ett potentiellt kraschproblem i Detours har åtgärdats i vissa scenarier. Mer information finns i GitHub-problem #4937.
 - Ett annat potentiellt problem har åtgärdats där en meny utanför en kommandorad kan öppnas felaktigt i stället för nedåt när kommandoraden är längst ned i fönstret.
 - Åtgärdade en potentiell krasch när den kördes på äldre grafikmaskinvara.
 - Åtgärdade en potentiell krasch i pekarens händelsehantering när ett fönster stängdes.
 - Åtgärdade en potentiell krasch som ibland orsakas av 
CUIAWindow::InitIdsnär det utlöser återinträde. - En potentiell krasch har åtgärdats när 
CompositionCapabilities.Changedhändelsen används. - Ett problem med vissa Unicode-tecken som visas som rutor i TextBox/RichEditBox har åtgärdats.
 - Åtgärdade 
PackageDeploymentManager.EnsurePackage*Async():s hantering avoptions.RegisterNewerIfAvailable. Mer information finns i GitHub-problem #4864. 
Version 1.6.3 (1.6.241114003)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
- Åtgärdat ett problem där läsning av egenskapen 
AppWindow.ExtendsContentIntoTitleBaraktiverar anpassad visning av namnlisten. Mer information finns i GitHub-problem #9988. - Åtgärdade en möjlig krasch under nedmonteringen av en 
TextBox/RichEditBox. Mer information finns i GitHub-problem #9070. - Ett problem där 
PackageDeploymentManager.IsPackageReadyOrNewerAvailable()misslyckades har åtgärdats. Mer information finns i GitHub-problem #4817. - Ett problem där 
ScrollViewerskulle läcka har åtgärdats. - En funktion för att upptäcka ett sällsynt scenario där appen slutar att rendera och aldrig återhämtar sig har lagts till.
 - Åtgärdade ett problem där 
PackageDeploymentManager.RegisterPackageSetAsync()kräver URI när det ska vara valfritt att registrera med PackageFamilyName. - Ett problem som förhindrade att appar installerades eller avinstallerades har åtgärdats. Mer information finns i GitHub-problem #4881.
 
Den här versionen innehåller följande nya API:er som gör det möjligt för leverantörer av widgetar att införliva webbinnehåll i sina widgetar:
Microsoft.Windows.Widgets.Providers 
  IWidgetManager2 
  IWidgetProviderMessage 
  IWidgetResourceProvider 
  WidgetManager 
     SendMessageToContent 
  WidgetMessageReceivedArgs 
  WidgetResourceRequest 
  WidgetResourceRequestedArgs 
  WidgetResourceResponse 
Version 1.6.1 (1.6.240923002)
Det här är en serviceversion av Windows App SDK som innehåller kritiska felkorrigeringar för 1.6-versionen.
- Fixade en krasch vid användning av FocusVisualKind.Reveal(). Mer information finns i GitHub-problem #9966.
 - Bullriga C++-undantag från Bcp47Langs.dllhar åtgärdats. Mer information finns i GitHub-problem #4691. Observera att den här korrigeringen tar bort synkroniseringen med 
Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride. - Åtgärdade ett problem där en extra 
Unloaded-händelse uppstod omedelbart efter att enContentDialogvisades. Mer information finns i GitHub-problem #8402. - Åtgärdade ett problem där en kommandomeny felaktigt kunde ha öppnats uppåt, även när det fanns plats för den att öppnas nedåt.
 - Vissa problem där indata till 
InputNonClientPointerSourceregioner inte hanterades korrekt när fönstret på den översta nivån kördes i höger-till-vänster-läge har åtgärdats. - Åtgärdade kompileringstidskontrollen för Windows SDK-ramverksversionen för att hantera det något annorlunda ramverksnamnet som används för .NET 9.
 
Version 1.6
I följande avsnitt beskrivs nya och uppdaterade funktioner och kända problem för version 1.6.
I en befintlig Windows App SDK 1.5-app kan du uppdatera Nuget-paketet till 1.6.240829007 (se avsnittet Uppdatera ett paket i Installera och hantera paket i Visual Studio med hjälp av NuGet Package Manager).
Du hittar den uppdaterade körmiljön och MSIX i Nedladdningar för Windows App SDK.
Nödvändiga projektändringar för 1.6
C++-projektändringar
När du uppdaterar ett C++-projekt till 1.6 måste du lägga till en projektreferens till Microsoft.Web.WebView2-paketet. Om du uppdaterar via NuGet Package Manager i Visual Studio läggs det här beroendet till åt dig.
C#-projektändringar
I 1.6 kräver Windows App SDK-hanterade appar Microsoft.Windows.SDK.NET.Ref*.*.*.38 eller senare, som kan anges via WindowsSdkPackageVersion i din csproj-fil. Till exempel:
<Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
       <OutputType>WinExe</OutputType>
       <TargetFramework>net8.0-windows10.0.22621.0</TargetFramework>
       <TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
       <WindowsSdkPackageVersion>10.0.22621.38</WindowsSdkPackageVersion>
   <PropertyGroup>
   ...
Dessutom bör Windows App SDK-hanterade appar uppdateras till Microsoft.Windows.CsWinRT-2.1.1 (eller senare).
Anmärkning
Dessa manuella referenser behövs inte längre när nästa .NET SDK-underhållsuppdatering släpps.
Internt AOT-stöd
              
              
            
Projektegenskapen .NET PublishAot stöds nu för ursprunglig ahead-of-Of-Time kompilering. För detaljer om Native AOT, se Native AOT-distribution. Eftersom AOT bygger på trimningsstöd gäller även mycket av följande trimningsrelaterade riktlinjer för AOT.
För PublishAot support- och trimningsstöd behöver du förutom de C#-projektändringar som beskrivs i föregående avsnitt även en paketreferens till Microsoft.Windows.CsWinRT-2.1.1 (eller senare) för att aktivera källgeneratorn från paketet tills nästa .NET SDK-underhållsuppdatering släpps när den inte längre krävs.
Mer information finns i CsWinRT Trimming/AOT-supportdokumentet och CsWinRT 2.1.1 Versionsanteckningar.
Eftersom Windows App SDK anropar publiceringsmål när du distribuerar med F5 rekommenderar vi att du aktiverar PublishAot när NuGet återställs genom att lägga till detta i din csproj-fil:
<PublishAot>true</PublishAot>
Lösa AOT-problem
I den här versionen ansvarar utvecklaren för att säkerställa att alla typer är ordentligt förankrade för att undvika trimning (till exempel med reflektionsbaserade {Binding}-mål). Senare versioner kommer att förbättra både C#/WinRT och XAML-kompilatorn genom att automatisera rotning där det är möjligt, varna utvecklare för risker med trimning och tillhandahålla mekanismer för att lösa dem.
Partiella klasser
C#/WinRT innehåller även stöd för PublishAot i version 2.1.1. Om du vill aktivera en klass för AOT-publicering med C#/WinRT måste den först markeras partial. På så sätt kan C#/WinRT AOT-källanalysatorn tillskriva klasserna för statisk analys. Endast klasser (som innehåller metoder, mål för trimning) kräver det här attributet.
Fel vid osäker kod
CsWinRT-källgeneratorn kan generera kod som använder unsafe. Om du stöter på ett sådant fel under kompileringen eller en diagnostikvarning för den (CS0227- för "Osäker kod kan bara visas om kompilering med /osäkert"), bör du ange EnableUnsafeBlocks till true. Mer information finns i GitHub-problem CsWinRT #1721.
WebView2 är ännu inte AOT-kompatibelt
WebView2-prognoserna i Microsoft.Web.WebView2 paketversion 1.0.2651.64 är ännu inte AOT-kompatibla. Detta åtgärdas i en kommande version av Microsoft.Web.WebView2-paketet, som du sedan kan referera till i projektet.
Reflektionsfria tekniker
För att aktivera AOT-kompatibilitet bör reflektionsbaserade tekniker ersättas med statiskt typad serialisering, AppContext.BaseDirectory, typeof() osv. Mer information finns i Introduktion till trimningsvarningar.
Rotningstyper
Tills fullständigt stöd för {Binding} implementeras kan typer bevaras från trimning enligt följande:
Givet projekt P som förbrukar sammansättningen A med typen T i namnområdet N, som endast refereras till dynamiskt (så normalt trimmad), kan T bevaras via:
              P.csproj:
<ItemGroup>
    <TrimmerRootDescriptor Include="ILLink.Descriptors.xml" />
</ItemGroup>
              ILLink.Descriptors.xml:
<?xml version="1.0" encoding="utf-8"?>
<linker>
    <assembly fullname="A">
        <type fullname="N.T" preserve="all" />
    </assembly>
</linker>
Fullständig xml-uttryckssyntax för rotbeskrivningar finns i Root Descriptors.
Anmärkning
Beroendepaket som inte ännu har antagit AOT-stöd kan ha problem vid körning.
Frikopplad WebView2-versionshantering
Windows App SDK använder nu Edge WebView2 SDK som en NuGet-referens i stället för att bädda in en hårdkodad version av Edge WebView2 SDK. Med den nya modellen kan appar välja en nyare version av Microsoft.Web.WebView2-paketet i stället för att begränsas till den version som Windows App SDK skapades med. Den nya modellen gör det också möjligt för appar att referera till NuGet-paket som även refererar till Edge WebView2 SDK. Mer information finns i GitHub-problem #5689.
API:er för ny paketdistribution
Api:et för pakethantering har fått flera förbättringar, inklusive Is*ReadyOrNewerAvailable*(), EnsureReadyOptions.RegisterNewerIfAvailable, Is*Provisioned*(), IsPackageRegistrationPending() och flera felkorrigeringar. Mer information finns i PackageManagement.md och Pull Request #4453.
Förbättrad funktion för att dra ut flikar i TabView
              
              
            
              TabView stöder ett nytt CanTearOutTabs läge som ger en förbättrad upplevelse för att dra flikar och dra ut till ett nytt fönster. När det här nya alternativet är aktiverat är flikdragning mycket likt upplevelsen i Edge och Chrome där ett nytt fönster skapas omedelbart under dragningen, där användaren kan dra det till kanten av skärmen för att maximera eller fästa fönstret i en smidig rörelse. Den här implementeringen använder inte heller dra och släpp-API:er, så det påverkas inte av några begränsningar i dessa API:er. I synnerhet stöds flikrivning i processer som körs med höga rättigheter som administratör.
Andra viktiga ändringar
- Lade till ett nytt 
ColorHelper.ToDisplayName()API som fyller det gapet från UWP. - Lade till en ny 
Microsoft.Windows.Globalization.ApplicationLanguages-klass, som i synnerhet innehåller en nyPrimaryLanguageOverridefunktion. Mer information finns i GitHub-problem #4523. - Oförseglat 
ItemsWrapGrid. Detta bör vara en bakåtkompatibel ändring. - 
              
PipsPagerstöder ett nytt läge där det kan växla mellan det första och sista objektet. 
              
              
            
- 
              
RatingControlär nu mer anpassningsbar genom att flytta vissa hårdkodade stilegenskaper till temaresurser. På så sätt kan appar åsidosätta dessa värden för att bättre anpassa utseendet på RatingControl. 
              
            
- WinUI 3 har ändrats till den typografiska modellen för teckensnittsval i stället för den äldre modellen för vikt/stretch/stil. Den typografiska modellen krävs för vissa nyare teckensnitt, inklusive Segoe UI Variable, och möjliggör förbättrade teckensnittsfunktioner. Vissa äldre teckensnitt som förlitar sig på modellen tjocklek/stretch/stil för val kanske inte hittas med den typografiska modellen.
 
Kända problem
- Om felsökningsprogrammet är inställt på att avbryta för alla C++-undantag, kommer det att avbryta vid vissa oväsentliga undantag vid uppstart i BCP47-koden (Windows Globalisering). Mer information finns i GitHub-problem #4691.
 - Komponentbibliotekspaket som refererar till Windows App SDK 1.6-paketet hämtar inte det refererade WebView2-paketinnehållet korrekt. Mer information finns i WebView2Feedback #4743. En lösning är att lägga till en direktreferens till 
Microsoft.Web.WebView2-paketet där det behövs. - Appar som kompilerats med Native AOT kan ibland uppleva ett hängningsproblem efter sidnavigering på grund av ett konkurrenstillstånd i .NET-körningsmiljöns GC-tråd. Mer information finns i .NET-problem #104582.
 - Den första versionen av 1.6.0 introducerade ett problem med ett av våra beroenden som vi förväntar oss kommer att lösas i en kommande version av .NET SDK. Om du får ett fel med versionen av din Microsoft.Windows.SDK.NET-referens måste du uttryckligen referera till den version av .NET SDK som anges av ditt felmeddelande. Om felet till exempel säger att du behöver version 10.0.19041.38 lägger du till följande i din 
.csproj-fil:- 
              
<WindowsSdkPackageVersion>10.0.19041.38</WindowsSdkPackageVersion>. 
 - 
              
 
Felkorrigeringar
- Åtgärdade en krasch när 
InfoBar.IsOpenangavs i .xaml. Mer information finns i GitHub-problem #8391. - Ett problem där HTML-element skulle förlora pekarfångst när musen flyttades utanför 
WebView2gränser har åtgärdats. Mer information finns i GitHub-problem #8677. - Åtgärdade ett problem där det inte fungerade att dra och släppa i en utfällning med 
ShouldConstrainToRootBounds=false. Mer information finns i GitHub-problem #9276. - Åtgärdade ett problem där 
ms-appx://referenser inte fungerade närPublishSingleFileär aktiverat. Mer information finns i GitHub-problem #9468. - Åtgärdade ett problem där felsökningssymbolerna inte fungerade korrekt för vissa binärfiler. Mer information finns i GitHub-problem #4633.
 - Åtgärdade en potentiell krasch vid underklassning av 
NavigationView. - Åtgärdade ett problem där tabellkantlinjer i en 
RichEditBoxinte skulle raderas korrekt vid rullning eller minskning av tabellens storlek. - Åtgärdade ett problem där pop-uppmenyer från 
MediaTransportControlshade en bakgrund som var helt transparent. - Åtgärdade ett problem där det inte gick att dra in i en WebView2 eller släppte på fel plats vid andra visningsskalningsfaktorer än 100% eller när systemtextskalning är aktiverad.
 - Ett problem har åtgärdats där 
TextBox/RichEditBoxinte skulle meddela tillgänglighetsverktyg när indata blockeras på grund av att man nåttMaxLength-gränsen. - Några problem med hanteringen av scenarier med anpassade namnlister har åtgärdats. Mer information finns i GitHub-problem #7629, #9670, #9709 och #8431.
 - Åtgärdade ett problem där 
InfoBadge-ikonen inte var synlig. Mer information finns i GitHub-problem #8176. - Ett problem med ikoner som ibland visas i fel position i 
CommandBarFlyouthar åtgärdats. Mer information finns i GitHub-problem #9409. - Ett problem med tangentbordsfokus har åtgärdats i menyer när du öppnar eller stänger en undermeny. Mer information finns i GitHub-problem #9519.
 - Åtgärdade ett problem med att 
TreeViewanvände felIsExpanded-tillstånd vid återvinning av objekt. Mer information finns i GitHub-problem #9549. - Ett problem har åtgärdats vid användning av en ElementName-bindning i en 
ItemsRepeater.ItemTemplate. Mer information finns i GitHub-problem #9715. - Ett problem som gjorde att det första objektet i en 
ItemsRepeateribland hade en felaktig position har åtgärdats. Mer information finns i GitHub-problem #9743. - Åtgärdat ett problem med 
InputNonClientPointerSourcesom ibland bryter indata till knapparna för minimera, maximera och stänga. Mer information finns i GitHub-problem #9749. - Ett kompileringsfel har åtgärdats vid användning av Microsoft.UI.Interop.h med clang-cl. Mer information finns i GitHub-problem #9771.
 - Åtgärdade ett problem där 
CharacterReceived-händelsen inte fungerade iComboBox/TextBox. Mer information finns i GitHub-problem #9786. - Åtgärdade ett problem där duplicerade 
KeyUphändelser uppstod för pil- och tabbtangenter. Mer information finns i GitHub-problem #9399. - Åtgärdade ett problem där händelsen 
PowerManager.SystemSuspendStatusChangedinte kunde användas för att hämtaSystemSuspendStatus. Mer information finns i GitHub-problem #2833. - Åtgärdade ett problem där inledande tangentbordsfokus inte gavs korrekt till en 
WebView2när det var den enda kontrollen i fönstret. - Ett problem har åtgärdats vid användning av 
ExtendsContentIntoTitleBar=truedär knapparna Min/Max/Close inte visades korrekt i UI Automation, vilket hindrade röståtkomst från att visa siffror för dessa knappar. - Ett problem där en app kan krascha i en låskontroll på grund av oväntad återaktivering har åtgärdats.
 - Åtgärdade ett problem där 
Hyperlinkfärger inte uppdaterades korrekt när de bytte till ett tema med hög kontrast. - Ett problem har åtgärdats där en ändring i samlingen av en 
ListViewi ett bakgrundsfönster kan få fönstret att felaktigt flytta till förgrunden och ta fokus. - Åtgärdade ett problem där anrop av 
ItemsRepeater.StartBringIntoViewibland kan leda till att objekt försvinner. - Åtgärdade ett problem där vidrörning och dragning av en 
Buttoni enScrollViewerlämnade den kvar i ett nedtryckt läge. - IntelliSense har uppdaterats, vilket saknade information för många nyare typer och medlemmar.
 - Åtgärdat ett problem där att klicka i ett tomt område i en 
ScrollVieweralltid skulle flytta fokus till den första fokuserbara kontrollen iScrollVieweroch rulla kontrollen i sikte. Mer information finns i GitHub-problem #597. - Åtgärdade ett problem där händelsen 
Window.Activatedibland aktiverades flera gånger. Mer information finns i GitHub-problem #7343. - Åtgärdade ett problem där inställningen av egenskapen 
NavigationViewItem.IsSelectedtilltruehindrade dess underordnade objekt från att visas när de expanderades. Mer information finns i GitHub-problem #7930. - Åtgärdade ett problem där 
MediaPlayerElementinte korrekt skulle visa bildtexter medNoneellerDropShadowkanteffekter. Mer information finns i GitHub-problem #7981. - Åtgärdade ett problem där egenskapen 
Flyout.ShowModeinte användes när den utfällbara menyn visades. Mer information finns i GitHub-problem #7987. - Ett problem där 
NumberBoxibland skulle ha avrundningsfel har åtgärdats. Mer information finns i GitHub-problem #8780. - Ett problem där användningen av ett bibliotek som har kompilerats mot en äldre version av Windows App SDK kan leda till ett fel vid försök att hitta en typ eller egenskap har åtgärdats. Mer information finns i GitHub-problem #8810.
 - Åtgärdade ett problem där inledande tangentbordsfokus inte angavs när ett fönster startades. Mer information finns i GitHub-problem #8816.
 - Åtgärdade ett problem där 
FlyoutShowMode.TransientWithDismissOnPointerMoveAwayinte fungerade efter första gången det visades. Mer information finns i GitHub-problem #8896. - Åtgärdade ett problem där vissa kontroller inte korrekt mallbindade 
ForegroundochBackgroundegenskaper. Mer information finns i GitHub-problem #7070, #9020, #9029, #9083 och #9102. - Åtgärdade ett problem där 
ThemeResourcesom används iVisualStateManagersetters inte skulle uppdateras vid temaändring. Detta påverkar ofta kontroller i utfällbara enheter. Mer information finns i GitHub-problem #9198. - Åtgärdade ett problem där 
WebViewskulle förlora huvudfokus, vilket resulterade i extra oskärpa/fokushändelser och andra problem. Mer information finns i GitHub-problem #9288. - Åtgärdade ett problem där 
NavigationViewkunde visa ett bindningsfel i felsökningsutdata. Mer information finns i GitHub-problem #9384. - Åtgärdade ett problem där SVG-filer som definierar en negativ vyruta inte längre återges. Mer information finns i GitHub-problem #9415.
 - Ett problem där en ändring av 
ItemsView.Layoutorientering gjorde att ett objekt togs bort har åtgärdats. Mer information finns i GitHub-problem #9422. - Åtgärdade ett problem där rullning av en 
ScrollViewgenererade en hel del debugutdata. Mer information finns i GitHub-problem #9434. - Åtgärdade ett problem där 
MapContorl.InteractiveControlsVisibleinte fungerade korrekt. Mer information finns i GitHub-problem #9486. - Åtgärdade ett problem där 
MapControl.MapElementClick-händelsen inte utlöstes korrekt. Mer information finns i GitHub-problem #9487. - Ett problem har åtgärdats där x:Bind inte sökte efter null innan du använde en svag referens, vilket kan leda till en krasch. Mer information finns i GitHub-problem #9551.
 - Ett problem åtgärdades där positionen inte uppdaterades korrekt när egenskapen 
TeachingTip.Targetändrades. Mer information finns i GitHub-problem #9553. - Åtgärdade ett problem där rullgardinsmenyer inte svarade i WebView2. Mer information finns i GitHub-problem #9566.
 - En minnesläcka har åtgärdats vid användning av 
GeometryGroup. Mer information finns i GitHub-problem #9578. - Åtgärdade ett problem där rullning genom ett mycket stort antal objekt från en 
ItemRepeateri enScrollViewkan orsaka tomma återgivningsramar. Mer information finns i GitHub-problem #9643. - Ett problem där 
SceneVisualinte fungerade har åtgärdats. 
Nya API:er i 1.6.0
Version 1.6.0 innehåller följande nya API:er jämfört med den stabila versionen 1.5:
Microsoft.UI
    ColorHelper
        ToDisplayName
Microsoft.UI.Input
    EnteredMoveSizeEventArgs
    EnteringMoveSizeEventArgs
    ExitedMoveSizeEventArgs
    InputNonClientPointerSource
        EnteredMoveSize
        EnteringMoveSize
        ExitedMoveSize
        WindowRectChanged
        WindowRectChanging
    MoveSizeOperation
    WindowRectChangedEventArgs
    WindowRectChangingEventArgs
Microsoft.UI.Xaml
    XamlRoot
        CoordinateConverter
Microsoft.UI.Xaml.Automation.Peers
    ScrollPresenterAutomationPeer
Microsoft.UI.Xaml.Controls
    PipsPager
        WrapMode
        WrapModeProperty
    PipsPagerWrapMode
    TabView
        CanTearOutTabs
        CanTearOutTabsProperty
        ExternalTornOutTabsDropped
        ExternalTornOutTabsDropping
        TabTearOutRequested
        TabTearOutWindowRequested
    TabViewExternalTornOutTabsDroppedEventArgs
    TabViewExternalTornOutTabsDroppingEventArgs
    TabViewTabTearOutRequestedEventArgs
    TabViewTabTearOutWindowRequestedEventArgs
Microsoft.Windows.Globalization
    ApplicationLanguages
Microsoft.Windows.Management.Deployment
    EnsureReadyOptions
        RegisterNewerIfAvailable
    PackageDeploymentFeature
    PackageDeploymentManager
        IsPackageDeploymentFeatureSupported
        IsPackageProvisioned
        IsPackageProvisionedByUri
        IsPackageReadyOrNewerAvailable
        IsPackageReadyOrNewerAvailableByUri
        IsPackageSetProvisioned
        IsPackageSetReadyOrNewerAvailable
    PackageReadyOrNewerAvailableStatus
Microsoft.Windows.Storage
    ApplicationData
    ApplicationDataContainer
    ApplicationDataContract
    ApplicationDataCreateDisposition
    ApplicationDataLocality
Relaterade ämnen
Windows developer