diff --git a/Common/Common.vcxproj b/Common/Common.vcxproj
index 1c378870d1..cf033d00ea 100644
--- a/Common/Common.vcxproj
+++ b/Common/Common.vcxproj
@@ -80,6 +80,7 @@
true
false
false
+ ProgramDatabase
Windows
@@ -107,6 +108,7 @@
true
false
false
+ ProgramDatabase
Windows
diff --git a/Core/Core.vcxproj b/Core/Core.vcxproj
index c5a39b54be..34d117cf66 100644
--- a/Core/Core.vcxproj
+++ b/Core/Core.vcxproj
@@ -79,6 +79,7 @@
false
MultiThreadedDebug
Common/DbgNew.h
+ ProgramDatabase
true
@@ -101,6 +102,7 @@
false
MultiThreadedDebug
Common/DbgNew.h
+ ProgramDatabase
true
diff --git a/GPU/GPU.vcxproj b/GPU/GPU.vcxproj
index b531442bb8..c3f2a1aa10 100644
--- a/GPU/GPU.vcxproj
+++ b/GPU/GPU.vcxproj
@@ -94,6 +94,7 @@
false
MultiThreadedDebug
Common/DbgNew.h
+ ProgramDatabase
true
@@ -116,6 +117,7 @@
_CRTDBG_MAP_ALLOC;USING_WIN_UI;_CRT_SECURE_NO_WARNINGS;WIN32;_ARCH_64=1;_M_X64=1;_DEBUG;_LIB;_UNICODE;UNICODE;%(PreprocessorDefinitions)
MultiThreadedDebug
Common/DbgNew.h
+ ProgramDatabase
true
diff --git a/UI/UI.vcxproj b/UI/UI.vcxproj
index 4d1650482b..f0bec7d79b 100644
--- a/UI/UI.vcxproj
+++ b/UI/UI.vcxproj
@@ -149,6 +149,7 @@
MultiThreadedDebug
Common/DbgNew.h
$(EXTERNAL_COMPILE_OPTIONS)
+ ProgramDatabase
Windows
@@ -173,6 +174,7 @@
false
Common/DbgNew.h
$(EXTERNAL_COMPILE_OPTIONS)
+ ProgramDatabase
Windows
diff --git a/Windows/PPSSPP.vcxproj b/Windows/PPSSPP.vcxproj
index a4efbe1117..9945c91e62 100644
--- a/Windows/PPSSPP.vcxproj
+++ b/Windows/PPSSPP.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -125,6 +125,7 @@
Sync
Use
Level3
+ ProgramDatabase
../dx9sdk/Include/DX11;../ext;../common;..;../ext/native;../ext/glew;../ext/zlib
stdafx.h;Common/DbgNew.h
MultiThreadedDebug
@@ -161,6 +162,7 @@
Sync
Use
Level3
+ ProgramDatabase
../dx9sdk/Include/DX11;../ext;../common;..;../ext/native;../ext/glew;../ext/zlib
stdafx.h;Common/DbgNew.h
MultiThreadedDebug
diff --git a/ext/SPIRV-Cross.vcxproj b/ext/SPIRV-Cross.vcxproj
index a3dc1386f3..3e1003593c 100644
--- a/ext/SPIRV-Cross.vcxproj
+++ b/ext/SPIRV-Cross.vcxproj
@@ -94,6 +94,7 @@
false
MultiThreadedDebug
true
+ ProgramDatabase
Windows
@@ -109,6 +110,7 @@
false
MultiThreadedDebug
true
+ ProgramDatabase
Windows
diff --git a/ext/discord-rpc-build/discord-rpc.vcxproj b/ext/discord-rpc-build/discord-rpc.vcxproj
index 771c6e4f7d..0ef8d3d62a 100644
--- a/ext/discord-rpc-build/discord-rpc.vcxproj
+++ b/ext/discord-rpc-build/discord-rpc.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -129,6 +129,7 @@
..\discord-rpc\include;..\discord-rpc\src;..\rapidjson\include
MultiThreadedDebug
true
+ ProgramDatabase
Windows
@@ -144,6 +145,7 @@
..\discord-rpc\include;..\discord-rpc\src;..\rapidjson\include
MultiThreadedDebug
true
+ ProgramDatabase
Windows
diff --git a/ext/glslang.vcxproj b/ext/glslang.vcxproj
index 95eb3ab485..abc83b6c34 100644
--- a/ext/glslang.vcxproj
+++ b/ext/glslang.vcxproj
@@ -80,6 +80,7 @@
Default
glslang/glslang/OSDependent/Windows;glslang/glslang/MachineIndependent
true
+ ProgramDatabase
Windows
@@ -98,6 +99,7 @@
false
Default
true
+ ProgramDatabase
Windows
diff --git a/ext/libarmips.vcxproj b/ext/libarmips.vcxproj
index 4662b65ba3..411af13881 100644
--- a/ext/libarmips.vcxproj
+++ b/ext/libarmips.vcxproj
@@ -139,6 +139,7 @@
true
+ ProgramDatabase
Windows
@@ -159,6 +160,7 @@
true
+ ProgramDatabase
Windows
diff --git a/ext/libkirk/libkirk.vcxproj b/ext/libkirk/libkirk.vcxproj
index 86f944aea9..bdaa0b01c3 100644
--- a/ext/libkirk/libkirk.vcxproj
+++ b/ext/libkirk/libkirk.vcxproj
@@ -77,6 +77,7 @@
false
MultiThreadedDebug
../../Common/DbgNew.h
+ ProgramDatabase
true
@@ -92,6 +93,7 @@
false
../../Common/DbgNew.h
_CRTDBG_MAP_ALLOC;_USING_V110_SDK71_;%(PreprocessorDefinitions)
+ ProgramDatabase
true
diff --git a/ext/native/native.vcxproj b/ext/native/native.vcxproj
index 21b09ed6d7..405888b732 100644
--- a/ext/native/native.vcxproj
+++ b/ext/native/native.vcxproj
@@ -87,6 +87,7 @@
false
MultiThreadedDebug
../../Common/DbgNew.h
+ ProgramDatabase
Windows
@@ -109,6 +110,7 @@
MultiThreadedDebug
false
../../Common/DbgNew.h
+ ProgramDatabase
Windows
diff --git a/ext/zlib/zlib.vcxproj b/ext/zlib/zlib.vcxproj
index cc73897541..81d64dcaae 100644
--- a/ext/zlib/zlib.vcxproj
+++ b/ext/zlib/zlib.vcxproj
@@ -52,7 +52,8 @@
{F761046E-6C38-4428-A5F1-38391A37BB34}
Win32Proj
zlib
-
+
+
@@ -111,6 +112,7 @@
false
MultiThreadedDebug
../../Common/DbgNew.h
+ ProgramDatabase
Windows
@@ -132,6 +134,7 @@
false
MultiThreadedDebug
../../Common/DbgNew.h
+ ProgramDatabase
Windows
@@ -193,4 +196,4 @@
-
+
\ No newline at end of file
diff --git a/headless/Headless.vcxproj b/headless/Headless.vcxproj
index e4412a822c..5be939c78c 100644
--- a/headless/Headless.vcxproj
+++ b/headless/Headless.vcxproj
@@ -102,6 +102,7 @@
false
MultiThreadedDebug
Common/DbgNew.h
+ ProgramDatabase
Console
@@ -133,6 +134,7 @@
false
MultiThreadedDebug
Common/DbgNew.h
+ ProgramDatabase
Console
diff --git a/unittest/UnitTests.vcxproj b/unittest/UnitTests.vcxproj
index 38b7be99b3..fa377805f9 100644
--- a/unittest/UnitTests.vcxproj
+++ b/unittest/UnitTests.vcxproj
@@ -96,6 +96,7 @@
false
MultiThreadedDebug
Common/DbgNew.h
+ ProgramDatabase
Console
@@ -118,6 +119,7 @@
MultiThreadedDebug
false
Common/DbgNew.h
+ ProgramDatabase
Console