diff --git a/Project/MSVC2013/CleanUp.bat b/Project/MSVC2013/CleanUp.bat
deleted file mode 100644
index 2771687a..00000000
--- a/Project/MSVC2013/CleanUp.bat
+++ /dev/null
@@ -1,25 +0,0 @@
-@echo off
-
-rem MS Visual Studio specific ---
-if exist *.opensdf del *.opensdf
-if exist *.sdf del *.sdf
-
-pushd Example
-if exist Debug rmdir Debug /Q /S
-if exist Release rmdir Release /Q /S
-if exist Win32 rmdir Win32 /Q /S
-if exist x64 rmdir x64 /Q /S
-if exist *.ncb del *.ncb
-if exist *.user del *.user
-if exist *.suo del *.suo /AH
-popd
-
-pushd Library
-if exist Debug rmdir Debug /Q /S
-if exist Release rmdir Release /Q /S
-if exist Win32 rmdir Win32 /Q /S
-if exist x64 rmdir x64 /Q /S
-if exist *.ncb del *.ncb
-if exist *.user del *.user
-if exist *.suo del *.suo /AH
-popd
diff --git a/Project/MSVC2013/Example/ZenLib_Test.sln b/Project/MSVC2013/Example/ZenLib_Test.sln
deleted file mode 100644
index 017b73ad..00000000
--- a/Project/MSVC2013/Example/ZenLib_Test.sln
+++ /dev/null
@@ -1,19 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2013
-VisualStudioVersion = 12.0.31101.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZenLib_Test", "ZenLib_Test.vcxproj", "{425F07FD-D7F7-467F-B213-8B60635582F2}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {425F07FD-D7F7-467F-B213-8B60635582F2}.Release|Win32.ActiveCfg = Release|x64
- {425F07FD-D7F7-467F-B213-8B60635582F2}.Release|Win32.Build.0 = Release|x64
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/Project/MSVC2013/Example/ZenLib_Test.vcxproj b/Project/MSVC2013/Example/ZenLib_Test.vcxproj
deleted file mode 100644
index dea8e39c..00000000
--- a/Project/MSVC2013/Example/ZenLib_Test.vcxproj
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {425F07FD-D7F7-467F-B213-8B60635582F2}
- Win32Proj
-
-
-
- Application
- Unicode
- v120
-
-
- Application
- Unicode
- v120
-
-
-
-
-
-
-
-
-
-
-
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(Platform)\$(Configuration)\
-
-
-
- ../../../Source;%(AdditionalIncludeDirectories)
-
-
- comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)
- ../../../Release/MSVC/Library;../../../../Shared/Library/MSVC
- comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)
-
-
-
-
- ../../../Source;%(AdditionalIncludeDirectories)
-
-
- comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)
- ../../../Release/MSVC/Library;../../../../Shared/Library/MSVC
- comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Project/MSVC2013/Example/ZenLib_Test.vcxproj.filters b/Project/MSVC2013/Example/ZenLib_Test.vcxproj.filters
deleted file mode 100644
index 39231f27..00000000
--- a/Project/MSVC2013/Example/ZenLib_Test.vcxproj.filters
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
- {5fc02ff6-0eab-4a4f-a754-256dd82d27af}
- cpp;c;cxx;def;odl;idl;hpj;bat;asm
-
-
-
-
- Source Files
-
-
-
\ No newline at end of file
diff --git a/Project/MSVC2013/Library/ZenLib.vcxproj b/Project/MSVC2013/Library/ZenLib.vcxproj
deleted file mode 100644
index 09270305..00000000
--- a/Project/MSVC2013/Library/ZenLib.vcxproj
+++ /dev/null
@@ -1,172 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}
- ZenLib
- Win32Proj
-
-
-
- StaticLibrary
- Unicode
- v120
-
-
- StaticLibrary
- v120
- Unicode
-
-
- StaticLibrary
- Unicode
- v120
-
-
- StaticLibrary
- Unicode
- v120
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(Platform)\$(Configuration)\
-
-
-
- ../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
- MultiThreadedDebugDLL
- Use
- ZenLib/PreComp.h
- true
-
-
-
-
- ../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
- MultiThreadedDebugDLL
- true
- Use
- ZenLib/PreComp.h
-
-
-
-
- ../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
- MultiThreadedDLL
- true
- Use
- ZenLib/PreComp.h
- NoExtensions
-
-
-
-
- ../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)
- MultiThreadedDLL
- true
- Use
- ZenLib/PreComp.h
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Project/MSVC2013/Library/ZenLib.vcxproj.filters b/Project/MSVC2013/Library/ZenLib.vcxproj.filters
deleted file mode 100644
index 28da4fa2..00000000
--- a/Project/MSVC2013/Library/ZenLib.vcxproj.filters
+++ /dev/null
@@ -1,200 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {b0e0820a-9895-4fee-8a01-7583d157cda3}
-
-
- {a987454d-645c-4a63-bc84-ffc79ae4679d}
-
-
- {e2876701-1853-42b5-a385-15d45b825a88}
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {14855e7b-4367-4780-9bdb-48a7e942fd23}
-
-
- {5cfba4eb-2f03-4a6b-8f8a-a8a0dbfb4802}
-
-
- {16c53209-3c96-4ded-b925-c5cd36c4858f}
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files\Format\Http
-
-
- Source Files\Format\Http
-
-
- Source Files\Format\Http
-
-
- Source Files\Format\Http
-
-
- Source Files\Format\Html
-
-
- Source Files\Format\Html
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files\Format\Html
-
-
- Header Files\Format\Html
-
-
- Header Files\Format\Http
-
-
- Header Files\Format\Http
-
-
- Header Files\Format\Http
-
-
- Header Files\Format\Http
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
diff --git a/Project/MSVC2013/ZenLib_MSVC.sln b/Project/MSVC2013/ZenLib_MSVC.sln
deleted file mode 100644
index af9bce07..00000000
--- a/Project/MSVC2013/ZenLib_MSVC.sln
+++ /dev/null
@@ -1,27 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2013
-VisualStudioVersion = 12.0.20827.3
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZenLib", "Library\ZenLib.vcxproj", "{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Debug|x64 = Debug|x64
- Release|Win32 = Release|Win32
- Release|x64 = Release|x64
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.ActiveCfg = Debug|Win32
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.Build.0 = Debug|Win32
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|x64.ActiveCfg = Debug|x64
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|x64.Build.0 = Debug|x64
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.ActiveCfg = Release|Win32
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.Build.0 = Release|Win32
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|x64.ActiveCfg = Release|x64
- {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|x64.Build.0 = Release|x64
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal
diff --git a/Project/MSVC2017/Library/ZenLib.vcxproj b/Project/MSVC2017/Library/ZenLib.vcxproj
index 5d326ef7..78114992 100644
--- a/Project/MSVC2017/Library/ZenLib.vcxproj
+++ b/Project/MSVC2017/Library/ZenLib.vcxproj
@@ -73,6 +73,7 @@
ZenLib/PreComp.h
true
Disabled
+ stdcpp17
@@ -83,6 +84,7 @@
Use
ZenLib/PreComp.h
Disabled
+ stdcpp17
@@ -94,6 +96,7 @@
ZenLib/PreComp.h
None
NoExtensions
+ stdcpp17
@@ -104,6 +107,7 @@
Use
ZenLib/PreComp.h
None
+ stdcpp17
diff --git a/Project/MSVC2019/Library/ZenLib.vcxproj b/Project/MSVC2019/Library/ZenLib.vcxproj
index 323f6280..51649321 100644
--- a/Project/MSVC2019/Library/ZenLib.vcxproj
+++ b/Project/MSVC2019/Library/ZenLib.vcxproj
@@ -22,6 +22,7 @@
{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}
ZenLib
Win32Proj
+ 10.0
@@ -73,6 +74,7 @@
ZenLib/PreComp.h
true
Disabled
+ stdcpp17
@@ -83,7 +85,7 @@
Use
ZenLib/PreComp.h
Disabled
- stdcpplatest
+ stdcpp17
@@ -96,6 +98,7 @@
None
NoExtensions
Guard
+ stdcpp17
@@ -107,6 +110,7 @@
ZenLib/PreComp.h
None
Guard
+ stdcpp17
@@ -176,4 +180,4 @@
-
+
\ No newline at end of file