diff --git a/grepWinNP3/grepWinNP3.vcxproj b/grepWinNP3/grepWinNP3.vcxproj
index 52f7a6ef2..a7a7ae922 100644
--- a/grepWinNP3/grepWinNP3.vcxproj
+++ b/grepWinNP3/grepWinNP3.vcxproj
@@ -145,7 +145,7 @@
- sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
+ src;sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
EnableFastChecks
EditAndContinue
Disabled
@@ -153,7 +153,7 @@
WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
MultiThreadedDebug
Level4
- stdcpplatest
+ stdcpp20
true
stdc17
/utf-8 %(AdditionalOptions)
@@ -180,7 +180,7 @@
- sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
+ src;sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
EnableFastChecks
ProgramDatabase
Disabled
@@ -188,7 +188,7 @@
WIN64;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
MultiThreadedDebug
Level4
- stdcpplatest
+ stdcpp20
true
stdc17
/utf-8 %(AdditionalOptions)
@@ -214,7 +214,7 @@
- sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
+ src;sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
None
NoExtensions
true
@@ -223,7 +223,7 @@
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
MultiThreaded
Level4
- stdcpplatest
+ stdcpp20
AnySuitable
true
Speed
@@ -258,7 +258,7 @@
- sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
+ src;sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
ProgramDatabase
NoExtensions
true
@@ -267,7 +267,7 @@
WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
MultiThreaded
Level4
- stdcpplatest
+ stdcpp20
true
stdc17
/utf-8 %(AdditionalOptions)
@@ -297,7 +297,7 @@
- sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
+ src;sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
None
true
true
@@ -305,7 +305,7 @@
WIN64;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
MultiThreaded
Level4
- stdcpplatest
+ stdcpp20
AnySuitable
true
Speed
@@ -339,7 +339,7 @@
- sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
+ src;sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
ProgramDatabase
true
true
@@ -347,7 +347,7 @@
WIN64;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
MultiThreaded
Level4
- stdcpplatest
+ stdcpp20
true
stdc17
/utf-8 %(AdditionalOptions)
diff --git a/src/Version.h b/src/Version.h
index bb22618c8..9e3f09ae9 100644
--- a/src/Version.h
+++ b/src/Version.h
@@ -148,7 +148,11 @@ inline LPCWSTR _Win10BuildToReleaseId(const DWORD build)
#undef VER_CPL
#if defined(_MSC_VER)
- #if (_MSC_VER == 1935)
+ #if (_MSC_VER == 1936)
+ #if (_MSC_FULL_VER >= 193632532)
+ #define VER_CPL MS Visual C++ 2022 v17.6.0
+ #endif
+ #elif (_MSC_VER == 1935)
#if (_MSC_FULL_VER >= 193532217)
#define VER_CPL MS Visual C++ 2022 v17.5.(4-5)
#elif (_MSC_FULL_VER >= 193532216)