microsoft / WindowsAppSDK

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
https://docs.microsoft.com/windows/apps/windows-app-sdk/
MIT License
3.72k stars 307 forks source link

Incorrect v1.6exp1 error #4473

Open dotMorten opened 3 weeks ago

dotMorten commented 3 weeks ago

Describe the bug

When adding the latest 1.6.240531000-experimental1 nuget package, I'm met with the following error:

1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error : This version of the Windows App SDK requires Microsoft.Windows.SDK.NET.Ref 10.0.19041.35-preview;10.0.19041.35-preview or later, which can be added with:
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :         <PropertyGroup>
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :             <WindowsSdkPackageVersion>10.0.19041.35-preview;10.0.19041.35-preview</WindowsSdkPackageVersion>
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :         </PropertyGroup>
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :

Adding this to the project will result in a build-error. The string 10.0.19041.35-preview;10.0.19041.35-preview should be changed to 10.0.19041.35-preview

Steps to reproduce the bug

  1. Create a new WinUI project.
  2. Update the nuget package to latest WindowsAppSDK 1.6.240531000-experimental1

Expected behavior

Don't repeat the version number inside the WindowsSdkPackageVersion tag twice

1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error : This version of the Windows App SDK requires Microsoft.Windows.SDK.NET.Ref 10.0.19041.35-preview;10.0.19041.35-preview or later, which can be added with:
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :         <PropertyGroup>
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :             <WindowsSdkPackageVersion>10.0.19041.35-preview</WindowsSdkPackageVersion>
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :         </PropertyGroup>
1>C:\Users\mn\.nuget\packages\microsoft.windowsappsdk\1.6.240531000-experimental1\buildTransitive\Microsoft.WindowsAppSDK.targets(84,9): error :

Screenshots

image

NuGet package version

Windows App SDK 1.6 Experimental 1: 1.6.240531000-experimental1

Packaging type

No response

Windows version

Windows 11 version 22H2 (22621, 2022 Update)

IDE

Visual Studio 2022

Additional context

No response

Scottj1s commented 3 weeks ago

Thanks @dotMorten - will be fixed in the Experimental 2 release.