0.8.7
Windows App SDK 0.8.7 is now available!
Windows App SDK 0.8.7 is a stable servicing release that includes several performance improvements for C#/.NET applications.
-
If you're building an app with the Windows App SDK for the first time, follow the installation instructions here.
-
If you are already using the Windows App SDK 0.8 and would like to update to the latest release, you can do so by following the update instructions here.
For a detailed list of the performance improvements, see the C#/WinRT 1.6.1 release notes.
Updating to this version
The 0.8.7 package is available at https://www.nuget.org/packages/Microsoft.ProjectReunion/0.8.7
To update to this version, you will need to update your .NET SDK to one of the following versions or later: .NET SDK 6.0.104, 6.0.202, 5.0.213, or 5.0.407. See the .NET Downloads page to download the latest .NET SDK.
If you are not able to update your .NET SDK version, add the property <WindowsSdkPackageVersion>10.0.<sdk_version>.24</WindowsSdkPackageVersion>
to your csproj file with the SDK version your app is targeting from the TargetFramework
property. For example:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net6.0-windows10.0.19041.0</TargetFramework>
<TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
<WindowsSdkPackageVersion>10.0.19041.24</WindowsSdkPackageVersion>
<PropertyGroup>
...
This version of the Windows SDK projection will be available in an upcoming .NET 6 and .NET 5 servicing release. After this .NET SDK update is available, you should remove the <WindowsSdkPackageVersion>
property from your project file. If this property is not set, you will see an error like: "Error: This version of Project Reunion requires WinRT.Runtime.dll version 1.6 or greater."