diff --git a/sys/windows/vs/NetHackW/NetHackW.vcxproj b/sys/windows/vs/NetHackW/NetHackW.vcxproj
index 97980d2d7..c4a065c03 100644
--- a/sys/windows/vs/NetHackW/NetHackW.vcxproj
+++ b/sys/windows/vs/NetHackW/NetHackW.vcxproj
@@ -81,7 +81,6 @@
-
@@ -232,6 +231,7 @@
+
diff --git a/sys/windows/vs/hacklib/hacklib.vcxproj b/sys/windows/vs/hacklib/hacklib.vcxproj
index 4ec744f5c..3be14bb62 100644
--- a/sys/windows/vs/hacklib/hacklib.vcxproj
+++ b/sys/windows/vs/hacklib/hacklib.vcxproj
@@ -25,23 +25,23 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
17.0
diff --git a/sys/windows/vs/lualib/lualib.vcxproj b/sys/windows/vs/lualib/lualib.vcxproj
index 52d96e5cb..537be7191 100644
--- a/sys/windows/vs/lualib/lualib.vcxproj
+++ b/sys/windows/vs/lualib/lualib.vcxproj
@@ -25,7 +25,7 @@
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -35,7 +35,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -45,7 +45,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -55,7 +55,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -65,7 +65,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -75,7 +75,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -85,7 +85,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -95,7 +95,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -105,7 +105,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -115,7 +115,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -125,7 +125,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -135,7 +135,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -145,7 +145,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -155,7 +155,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -165,7 +165,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -175,7 +175,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -185,7 +185,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -195,7 +195,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -205,7 +205,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -215,7 +215,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -225,7 +225,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -235,7 +235,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -245,7 +245,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -255,7 +255,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -265,7 +265,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -275,7 +275,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -285,7 +285,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -295,7 +295,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -305,7 +305,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -315,7 +315,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -325,7 +325,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -335,7 +335,7 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
+
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
4701;4702;4244;4310;4774
@@ -345,8 +345,6 @@
%(AdditionalOptions) /wd4774
%(AdditionalOptions) /wd4774
-
-
17.0
diff --git a/sys/windows/vs/makedefs/makedefs.vcxproj b/sys/windows/vs/makedefs/makedefs.vcxproj
index c5bd6c0dd..5b3c90584 100644
--- a/sys/windows/vs/makedefs/makedefs.vcxproj
+++ b/sys/windows/vs/makedefs/makedefs.vcxproj
@@ -37,11 +37,11 @@
-
-
-
-
-
+
+
+
+
+