diff --git a/win/win32/vs2017/NetHack.sln b/win/win32/vs2017/NetHack.sln
index c6714619a..a64b1cba1 100644
--- a/win/win32/vs2017/NetHack.sln
+++ b/win/win32/vs2017/NetHack.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
+# Visual Studio 15
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NetHackW", "NetHackW.vcxproj", "{CEC5D360-8804-454F-8591-002184C23499}"
ProjectSection(ProjectDependencies) = postProject
diff --git a/win/win32/vs2017/config.props b/win/win32/vs2017/config.props
index 9c40707ff..2533b76c9 100644
--- a/win/win32/vs2017/config.props
+++ b/win/win32/vs2017/config.props
@@ -19,6 +19,7 @@
+ 15.0
10.0.15063.0
diff --git a/win/win32/vs2017/default_dll.props b/win/win32/vs2017/default_dll.props
index 9d0237aff..51d90a3ee 100644
--- a/win/win32/vs2017/default_dll.props
+++ b/win/win32/vs2017/default_dll.props
@@ -4,7 +4,7 @@
DynamicLibrary
false
MultiByte
- v140
+ v141
true
diff --git a/win/win32/vs2017/nh340key.vcxproj b/win/win32/vs2017/nh340key.vcxproj
index 945e6d110..4c01d59b2 100644
--- a/win/win32/vs2017/nh340key.vcxproj
+++ b/win/win32/vs2017/nh340key.vcxproj
@@ -2,7 +2,7 @@
- {be04e242-a1e9-4593-b95b-057f37330b76}
+ {BE04E242-A1E9-4593-B95B-057F37330B76}
Win32Proj
nh340key
diff --git a/win/win32/vs2017/nhraykey.vcxproj b/win/win32/vs2017/nhraykey.vcxproj
index 4936ae88b..fd6c415dd 100644
--- a/win/win32/vs2017/nhraykey.vcxproj
+++ b/win/win32/vs2017/nhraykey.vcxproj
@@ -2,7 +2,7 @@
- {2e1f4bb3-3bd7-43ad-8e64-d3b8a2f5d7b2}
+ {2E1F4BB3-3BD7-43AD-8E64-D3B8A2F5D7B2}
Win32Proj
nhraykey