diff --git a/dep/bzip2/msvc/bzip2.vcxproj b/dep/bzip2/msvc/bzip2.vcxproj
index 57a808f..55fab7d 100644
--- a/dep/bzip2/msvc/bzip2.vcxproj
+++ b/dep/bzip2/msvc/bzip2.vcxproj
@@ -26,6 +26,7 @@
v120
v140
v141
+ v142
Unicode
@@ -34,6 +35,7 @@
v120
v140
v141
+ v142
true
Unicode
@@ -43,6 +45,7 @@
v120
v140
v141
+ v142
true
Unicode
diff --git a/dep/cppunitlite/msvc/cppunitlite.vcxproj b/dep/cppunitlite/msvc/cppunitlite.vcxproj
index 4d2c96b..b44933d 100644
--- a/dep/cppunitlite/msvc/cppunitlite.vcxproj
+++ b/dep/cppunitlite/msvc/cppunitlite.vcxproj
@@ -42,6 +42,7 @@
v120
v140
v141
+ v142
MultiByte
@@ -50,6 +51,7 @@
v120
v140
v141
+ v142
true
MultiByte
@@ -59,6 +61,7 @@
v120
v140
v141
+ v142
true
MultiByte
diff --git a/rehlds/HLTV/Console/msvc/Console.vcxproj b/rehlds/HLTV/Console/msvc/Console.vcxproj
index bb8326e..380c0e1 100644
--- a/rehlds/HLTV/Console/msvc/Console.vcxproj
+++ b/rehlds/HLTV/Console/msvc/Console.vcxproj
@@ -97,7 +97,6 @@
{D5CAB879-D54F-456F-8592-31D549CFD1D8}
Win32Proj
Console
- 8.1
Console
@@ -107,6 +106,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -115,6 +115,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
@@ -124,6 +125,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
diff --git a/rehlds/HLTV/Core/msvc/Core.vcxproj b/rehlds/HLTV/Core/msvc/Core.vcxproj
index d9f36a3..21d4a79 100644
--- a/rehlds/HLTV/Core/msvc/Core.vcxproj
+++ b/rehlds/HLTV/Core/msvc/Core.vcxproj
@@ -18,7 +18,6 @@
{52F752EA-73D1-422D-B805-17EF1FB20E09}
Win32Proj
Core
- 8.1
@@ -27,6 +26,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -35,6 +35,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
@@ -44,6 +45,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
diff --git a/rehlds/HLTV/DemoPlayer/msvc/DemoPlayer.vcxproj b/rehlds/HLTV/DemoPlayer/msvc/DemoPlayer.vcxproj
index b01b6d0..515fd01 100644
--- a/rehlds/HLTV/DemoPlayer/msvc/DemoPlayer.vcxproj
+++ b/rehlds/HLTV/DemoPlayer/msvc/DemoPlayer.vcxproj
@@ -67,7 +67,6 @@
{05292761-0847-4A68-BA10-9D384DC0D3EE}
Win32Proj
DemoPlayer
- 8.1
@@ -76,6 +75,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -84,6 +84,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
@@ -93,6 +94,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
diff --git a/rehlds/HLTV/Director/msvc/Director.vcxproj b/rehlds/HLTV/Director/msvc/Director.vcxproj
index 34689cc..76cf66d 100644
--- a/rehlds/HLTV/Director/msvc/Director.vcxproj
+++ b/rehlds/HLTV/Director/msvc/Director.vcxproj
@@ -18,7 +18,6 @@
{04D0594C-57F5-4277-AF1B-EAE90AED0C3C}
Win32Proj
Director
- 8.1
@@ -27,6 +26,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -35,6 +35,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
@@ -44,6 +45,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
diff --git a/rehlds/HLTV/Proxy/msvc/Proxy.vcxproj b/rehlds/HLTV/Proxy/msvc/Proxy.vcxproj
index bff3c46..a5324d2 100644
--- a/rehlds/HLTV/Proxy/msvc/Proxy.vcxproj
+++ b/rehlds/HLTV/Proxy/msvc/Proxy.vcxproj
@@ -323,7 +323,6 @@
{ADDFF069-D39D-4A1B-87C9-85A62B980547}
Win32Proj
Proxy
- 8.1
@@ -332,6 +331,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -340,6 +340,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
@@ -349,6 +350,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
diff --git a/rehlds/dedicated/msvc/dedicated.vcxproj b/rehlds/dedicated/msvc/dedicated.vcxproj
index 5b57385..be40f17 100644
--- a/rehlds/dedicated/msvc/dedicated.vcxproj
+++ b/rehlds/dedicated/msvc/dedicated.vcxproj
@@ -19,7 +19,6 @@
Win32Proj
HLDSLauncher
dedicated
- 8.1
@@ -28,6 +27,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -36,6 +36,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
@@ -45,6 +46,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
diff --git a/rehlds/filesystem/FileSystem_Stdio/msvc/filesystem_stdio.vcxproj b/rehlds/filesystem/FileSystem_Stdio/msvc/filesystem_stdio.vcxproj
index fbf39c2..77a1ecb 100644
--- a/rehlds/filesystem/FileSystem_Stdio/msvc/filesystem_stdio.vcxproj
+++ b/rehlds/filesystem/FileSystem_Stdio/msvc/filesystem_stdio.vcxproj
@@ -14,7 +14,6 @@
{A428392F-52FB-489E-87D8-623528C7F4F9}
Win32Proj
filesystem_stdio
- 8.1
@@ -23,6 +22,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -31,6 +31,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
diff --git a/rehlds/msvc/ReHLDS.vcxproj b/rehlds/msvc/ReHLDS.vcxproj
index ac006d1..5742693 100644
--- a/rehlds/msvc/ReHLDS.vcxproj
+++ b/rehlds/msvc/ReHLDS.vcxproj
@@ -479,6 +479,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -487,6 +488,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -495,6 +497,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -503,6 +506,7 @@
v120_xp
v140_xp
v141_xp
+ v142
MultiByte
@@ -511,6 +515,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte
@@ -520,6 +525,7 @@
v120_xp
v140_xp
v141_xp
+ v142
true
MultiByte