From 760c8aa7e05a82115ac10b347fe45a31b46cec64 Mon Sep 17 00:00:00 2001 From: Sergio Pedri Date: Wed, 18 Sep 2024 13:31:03 +0200 Subject: [PATCH] Merge pull request #952 from CommunityToolkit/dev/update-framework-reference-checks Update SDK package checks for .NET 9 SDK --- .../CommunityToolkit.Mvvm.WindowsSdk.targets | 15 +++++++++++++-- .../CommunityToolkit.Mvvm.csproj | 2 +- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.WindowsSdk.targets b/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.WindowsSdk.targets index ee9b5c2c..1655776c 100644 --- a/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.WindowsSdk.targets +++ b/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.WindowsSdk.targets @@ -45,10 +45,21 @@ 10.0.$([System.Version]::Parse("$(WindowsSdkPackageVersion.Split('-')[0])").Build).$(_MvvmToolkitWindowsSdkPackageRecommendedBuild) - + <_MvvmToolkitWindowsSdkPackage Include="@(ResolvedFrameworkReference)" - Condition="'$(WindowsSdkPackageVersion)' == '' AND '@(ResolvedFrameworkReference)' != '' AND '%(Identity)' == 'Microsoft.Windows.SDK.NET.Ref'"> + Condition="'$(WindowsSdkPackageVersion)' == '' AND + '@(ResolvedFrameworkReference)' != '' AND + ('%(Identity)' == 'Microsoft.Windows.SDK.NET.Ref' OR '%(Identity)' == 'Microsoft.Windows.SDK.NET.Ref.Windows')"> %(ResolvedFrameworkReference.TargetingPackVersion) 10.0.$([System.Version]::Parse("%(ResolvedFrameworkReference.TargetingPackVersion)").Build).$(_MvvmToolkitWindowsSdkPackageMinBuild) 10.0.$([System.Version]::Parse("%(ResolvedFrameworkReference.TargetingPackVersion)").Build).$(_MvvmToolkitWindowsSdkPackageRecommendedBuild) diff --git a/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.csproj b/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.csproj index 94c2f8bf..d3f647ef 100644 --- a/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.csproj +++ b/src/CommunityToolkit.Mvvm/CommunityToolkit.Mvvm.csproj @@ -61,7 +61,7 @@ - +