From bc9add783cfe876c7029042ae6c2f3f6ac4d0193 Mon Sep 17 00:00:00 2001 From: Andrey Nekrasov Date: Tue, 26 May 2020 17:00:09 +0300 Subject: [PATCH] sln: specify WinSDK version for cpp projects (#3728) --- src/common/common-md-flag/common-md-flag.vcxproj | 6 +++--- src/common/interop/interop.vcxproj | 8 ++++---- src/common/os-detection/os-detection.vcxproj | 10 +++++----- .../common/KeyboardManagerCommon.vcxproj | 8 ++++---- src/modules/keyboardmanager/common/pch.h | 4 +++- .../keyboardmanager/dll/KeyboardManager.vcxproj | 8 ++++---- src/modules/keyboardmanager/ui/pch.h | 1 + 7 files changed, 24 insertions(+), 21 deletions(-) diff --git a/src/common/common-md-flag/common-md-flag.vcxproj b/src/common/common-md-flag/common-md-flag.vcxproj index f727236772..15cdbc00cf 100644 --- a/src/common/common-md-flag/common-md-flag.vcxproj +++ b/src/common/common-md-flag/common-md-flag.vcxproj @@ -15,7 +15,7 @@ {985B3F2F-CEED-4C0A-A249-69257E719145} Win32Proj commonmdflag - 10.0 + 10.0.17134.0 @@ -58,7 +58,7 @@ true true NDEBUG;_LIB;%(PreprocessorDefinitions) - true + false stdcpplatest inc;telemetry;..\..\deps\cpprestsdk\include;%(AdditionalIncludeDirectories) @@ -74,7 +74,7 @@ Level3 true _DEBUG;_LIB;%(PreprocessorDefinitions) - true + false stdcpplatest inc;telemetry;..\..\deps\cpprestsdk\include;%(AdditionalIncludeDirectories) diff --git a/src/common/interop/interop.vcxproj b/src/common/interop/interop.vcxproj index 0d7ffd264a..a222f38546 100644 --- a/src/common/interop/interop.vcxproj +++ b/src/common/interop/interop.vcxproj @@ -22,7 +22,7 @@ v4.7.2 ManagedCProj interop - 10.0 + 10.0.17134.0 @@ -70,7 +70,7 @@ $(SolutionDir)src\common\interop;$(SolutionDir)src;%(AdditionalIncludeDirectories) MultiThreadedDebugDLL false - stdcpp17 + stdcpplatest WindowsApp.lib;%(AdditionalDependencies) @@ -84,7 +84,7 @@ NDEBUG;%(PreprocessorDefinitions) $(SolutionDir)src\common\interop;$(SolutionDir)src;%(AdditionalIncludeDirectories) MultiThreadedDLL - stdcpp17 + stdcpplatest WindowsApp.lib;%(AdditionalDependencies) @@ -97,7 +97,7 @@ Use pch.h - + diff --git a/src/common/os-detection/os-detection.vcxproj b/src/common/os-detection/os-detection.vcxproj index fe7eca3d40..f7016ba6d8 100644 --- a/src/common/os-detection/os-detection.vcxproj +++ b/src/common/os-detection/os-detection.vcxproj @@ -15,7 +15,7 @@ {E6410BFC-B341-498C-8C67-312C20CDD8D5} Win32Proj osdetection - 10.0 + 10.0.17134.0 @@ -56,7 +56,7 @@ Level3 true _DEBUG;OSDETECTION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true + false Windows @@ -71,7 +71,7 @@ true true NDEBUG;OSDETECTION_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true + false Windows @@ -86,7 +86,7 @@ Use pch.h - + @@ -96,7 +96,7 @@ - Create + Create diff --git a/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj index 482ff40dcb..c860fed9e7 100644 --- a/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj +++ b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj @@ -14,7 +14,7 @@ 16.0 {8AFFA899-0B73-49EC-8C50-0FADDA57B2FC} KeyboardManagerCommon - 10.0 + 10.0.18362.0 @@ -59,7 +59,7 @@ Level3 true _DEBUG;_CONSOLE;%(PreprocessorDefinitions) - true + false stdcpplatest ..\;..\..\..\common;..\..\..\common\telemetry;..\..\;%(AdditionalIncludeDirectories) MultiThreadedDebug @@ -76,7 +76,7 @@ true true NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - true + false stdcpplatest ..\;..\..\..\common;..\..\..\common\telemetry;..\..\;%(AdditionalIncludeDirectories) MultiThreaded @@ -93,7 +93,7 @@ Use pch.h - + diff --git a/src/modules/keyboardmanager/common/pch.h b/src/modules/keyboardmanager/common/pch.h index 5ecf9fd3ad..c333436bb8 100644 --- a/src/modules/keyboardmanager/common/pch.h +++ b/src/modules/keyboardmanager/common/pch.h @@ -1,13 +1,15 @@ #pragma once #define WIN32_LEAN_AND_MEAN #include +#include +#include +#include #include #include #include #include #include #include -#include "winrt/Windows.Foundation.h" #include "winrt/Windows.Foundation.Numerics.h" #include "winrt/Windows.UI.Xaml.Controls.Primitives.h" #include "winrt/Windows.UI.Text.h" diff --git a/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj b/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj index bbd12b210a..8619670c41 100644 --- a/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj +++ b/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj @@ -15,7 +15,7 @@ {89f34af7-1c34-4a72-aa6e-534bcf972bd9} Win32Proj KeyboardManager - 10.0 + 10.0.18362.0 KeyboardManager @@ -62,7 +62,7 @@ Disabled true _DEBUG;EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true + false MultiThreadedDebug stdcpplatest @@ -80,7 +80,7 @@ true true NDEBUG;EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - true + false MultiThreaded stdcpplatest @@ -108,7 +108,7 @@ Use pch.h - + diff --git a/src/modules/keyboardmanager/ui/pch.h b/src/modules/keyboardmanager/ui/pch.h index 8a1c91412e..20f774631c 100644 --- a/src/modules/keyboardmanager/ui/pch.h +++ b/src/modules/keyboardmanager/ui/pch.h @@ -1,5 +1,6 @@ #pragma once // Do not define WIN32_LEAN_AND_MEAN as WinUI doesn't work when it is defined +#include #include #include #include