diff --git a/platform/Windows/audiolib.vcxproj b/platform/Windows/audiolib.vcxproj
index 4c583fd7e..e6df8390f 100644
--- a/platform/Windows/audiolib.vcxproj
+++ b/platform/Windows/audiolib.vcxproj
@@ -113,6 +113,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
@@ -134,6 +135,8 @@
MultiThreadedDebugDLL
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -154,6 +157,8 @@
false
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -176,6 +181,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
diff --git a/platform/Windows/build.vcxproj b/platform/Windows/build.vcxproj
index 4bf6bf8c1..fdd9d6f97 100644
--- a/platform/Windows/build.vcxproj
+++ b/platform/Windows/build.vcxproj
@@ -114,6 +114,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
@@ -135,6 +136,8 @@
MultiThreadedDebugDLL
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -155,6 +158,8 @@
false
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -177,6 +182,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
diff --git a/platform/Windows/eduke32.vcxproj b/platform/Windows/eduke32.vcxproj
index 916703b1c..5ded5eb03 100644
--- a/platform/Windows/eduke32.vcxproj
+++ b/platform/Windows/eduke32.vcxproj
@@ -81,16 +81,20 @@
false
false
+ false
false
false
+ false
false
+ false
false
+ false
@@ -98,6 +102,7 @@
false
+ true
true
@@ -105,12 +110,13 @@
EnableFastChecks
Level3
true
- EditAndContinue
+ ProgramDatabase
true
true
true
stdcpp17
Disabled
+ SyncCThrow
@@ -132,6 +138,7 @@
true
true
stdcpp17
+ SyncCThrow
@@ -145,13 +152,17 @@
false
Level3
true
- EditAndContinue
+ ProgramDatabase
true
true
true
stdcpp17
Disabled
+ SyncCThrow
+
+ true
+
@@ -170,6 +181,7 @@
true
true
stdcpp17
+ SyncCThrow
@@ -315,4 +327,4 @@
-
\ No newline at end of file
+
diff --git a/platform/Windows/enet.vcxproj b/platform/Windows/enet.vcxproj
index 416b55be1..7b150ebe3 100644
--- a/platform/Windows/enet.vcxproj
+++ b/platform/Windows/enet.vcxproj
@@ -135,6 +135,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
@@ -156,6 +157,8 @@
MultiThreadedDebugDLL
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -176,6 +179,8 @@
false
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -198,6 +203,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
diff --git a/platform/Windows/glad.vcxproj b/platform/Windows/glad.vcxproj
index c0e38ec79..ef57bb76a 100644
--- a/platform/Windows/glad.vcxproj
+++ b/platform/Windows/glad.vcxproj
@@ -122,6 +122,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
@@ -143,6 +144,8 @@
MultiThreadedDebugDLL
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -163,6 +166,8 @@
false
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -185,6 +190,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
diff --git a/platform/Windows/libxmp-lite.vcxproj b/platform/Windows/libxmp-lite.vcxproj
index 14dffd632..7e7211fd8 100644
--- a/platform/Windows/libxmp-lite.vcxproj
+++ b/platform/Windows/libxmp-lite.vcxproj
@@ -161,6 +161,8 @@
false
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -180,6 +182,8 @@
MultiThreadedDebugDLL
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -202,6 +206,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
@@ -226,6 +231,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
diff --git a/platform/Windows/mact.vcxproj b/platform/Windows/mact.vcxproj
index 10f6b0714..174d75dda 100644
--- a/platform/Windows/mact.vcxproj
+++ b/platform/Windows/mact.vcxproj
@@ -130,6 +130,8 @@
false
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -149,6 +151,8 @@
MultiThreadedDebugDLL
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
Windows
@@ -171,6 +175,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
@@ -195,6 +200,7 @@
Speed
true
stdcpp17
+ SyncCThrow
Windows
diff --git a/platform/Windows/mapster32.vcxproj b/platform/Windows/mapster32.vcxproj
index 159aa96f9..88e4f447d 100644
--- a/platform/Windows/mapster32.vcxproj
+++ b/platform/Windows/mapster32.vcxproj
@@ -86,13 +86,13 @@
false
- true
+ false
$(SolutionDir)..\..\
$(Platform)\Build\$(ProjectName)\$(Configuration)\
false
- true
+ false
false
$(SolutionDir)..\..\
$(Platform)\Build\$(ProjectName)\$(Configuration)\
@@ -118,6 +118,7 @@
Speed
true
stdcpp17
+ SyncCThrow
true
@@ -138,6 +139,8 @@
MultiThreadedDebugDLL
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
true
@@ -157,6 +160,8 @@
false
true
stdcpp17
+ SyncCThrow
+ ProgramDatabase
true
@@ -178,6 +183,7 @@
Speed
true
stdcpp17
+ SyncCThrow
true
diff --git a/platform/Windows/props/build_common.props b/platform/Windows/props/build_common.props
index 45f1baa75..e78e9dfd1 100644
--- a/platform/Windows/props/build_common.props
+++ b/platform/Windows/props/build_common.props
@@ -5,7 +5,7 @@
- WIN32;RENDERTYPESDL=1;MIXERTYPEWIN=1;SDL_USEFOLDER;SDL_TARGET=2;USE_OPENGL=1;POLYMER=1;STARTUP_WINDOW;USE_LIBVPX;HAVE_VORBIS;HAVE_XMP;%(PreprocessorDefinitions)
+ _CRT_SECURE_NO_WARNINGS;WIN32;RENDERTYPESDL=1;MIXERTYPEWIN=1;SDL_USEFOLDER;SDL_TARGET=2;USE_OPENGL=1;POLYMER=1;STARTUP_WINDOW;USE_LIBVPX;HAVE_VORBIS;HAVE_XMP;%(PreprocessorDefinitions)
./include;./include/vpx/;./include/sdl2/;../../source/build/include;../../source/mact/include;../../source/audiolib/include;../../source/enet/include;../../source/glad/include;../../source/libxmp-lite/include;../../source/libxmp-lite/include/libxmp-lite
4996;4244;4018;4267
/J %(AdditionalOptions)