From 9ed7541ae7fa0f5109b9ec16b4260277ed4665fd Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Thu, 18 Nov 2021 23:43:02 +0100 Subject: [PATCH] Fix GDK platform build with VS 2022 installed --- Source/Tools/Flax.Build/Platforms/GDK/GDKToolchain.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Tools/Flax.Build/Platforms/GDK/GDKToolchain.cs b/Source/Tools/Flax.Build/Platforms/GDK/GDKToolchain.cs index 89f9f88b5..49e327f6d 100644 --- a/Source/Tools/Flax.Build/Platforms/GDK/GDKToolchain.cs +++ b/Source/Tools/Flax.Build/Platforms/GDK/GDKToolchain.cs @@ -2,6 +2,7 @@ using System; using System.IO; +using System.Linq; using Flax.Build.NativeCpp; namespace Flax.Build.Platforms @@ -19,7 +20,7 @@ namespace Flax.Build.Platforms /// The platform. /// The architecture. protected GDKToolchain(GDKPlatform platform, TargetArchitecture architecture) - : base(platform, architecture, WindowsPlatformToolset.Latest, WindowsPlatformSDK.v10_0_19041_0) + : base(platform, architecture, WindowsPlatformBase.GetToolsets().Keys.Where(x => x <= WindowsPlatformToolset.v142).Max(), WindowsPlatformSDK.v10_0_19041_0) { // Setup system paths SystemIncludePaths.Add(Path.Combine(GDK.Instance.RootPath, "GRDK\\GameKit\\Include"));