diff --git a/src/AppInstallerCLI/AppInstallerCLI.vcxproj b/src/AppInstallerCLI/AppInstallerCLI.vcxproj
index 0789e19a64..64f734736d 100644
--- a/src/AppInstallerCLI/AppInstallerCLI.vcxproj
+++ b/src/AppInstallerCLI/AppInstallerCLI.vcxproj
@@ -54,7 +54,7 @@
v140
v141
v142
- v143
+ v143
Unicode
@@ -162,7 +162,7 @@
$(IntDir)pch.pch
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj
+ %(AdditionalOptions) /permissive- /bigobj /Zi
@@ -254,6 +254,10 @@
true
false
%(AdditionalDependencies)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)
diff --git a/src/AppInstallerCLICore/AppInstallerCLICore.vcxproj b/src/AppInstallerCLICore/AppInstallerCLICore.vcxproj
index 71fd710f8a..4ccf7c6ed2 100644
--- a/src/AppInstallerCLICore/AppInstallerCLICore.vcxproj
+++ b/src/AppInstallerCLICore/AppInstallerCLICore.vcxproj
@@ -155,7 +155,7 @@
$(IntDir)pch.pch
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
+ %(AdditionalOptions) /permissive- /bigobj /Zi /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
diff --git a/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj b/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj
index abf89f72ff..642d14030b 100644
--- a/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj
+++ b/src/AppInstallerCLITests/AppInstallerCLITests.vcxproj
@@ -104,7 +104,7 @@
$(IntDir)pch.pch
_CONSOLE;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
+ %(AdditionalOptions) /permissive- /bigobj /Zi /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
@@ -160,6 +160,8 @@
false
wininet.lib;shell32.lib;winsqlite3.lib;shlwapi.lib;icuuc.lib;icuin.lib;urlmon.lib;Advapi32.lib;winhttp.lib;onecoreuap.lib;msi.lib;%(AdditionalDependencies)
wininet.lib;shell32.lib;winsqlite3.lib;shlwapi.lib;icuuc.lib;icuin.lib;urlmon.lib;Advapi32.lib;winhttp.lib;onecoreuap.lib;msi.lib;%(AdditionalDependencies)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
$(ProjectDir)..\manifest\shared.manifest
@@ -574,7 +576,7 @@
true
-
+
true
@@ -610,7 +612,7 @@
true
-
+
true
@@ -658,7 +660,7 @@
true
-
+
true
diff --git a/src/AppInstallerCommonCore/AppInstallerCommonCore.vcxproj b/src/AppInstallerCommonCore/AppInstallerCommonCore.vcxproj
index 6ea38e2dbb..29fad9e839 100644
--- a/src/AppInstallerCommonCore/AppInstallerCommonCore.vcxproj
+++ b/src/AppInstallerCommonCore/AppInstallerCommonCore.vcxproj
@@ -170,7 +170,7 @@
$(IntDir)pch.pch
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
+ %(AdditionalOptions) /permissive- /Zi /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
diff --git a/src/AppInstallerRepositoryCore/AppInstallerRepositoryCore.vcxproj b/src/AppInstallerRepositoryCore/AppInstallerRepositoryCore.vcxproj
index e4877709a2..cab37548e0 100644
--- a/src/AppInstallerRepositoryCore/AppInstallerRepositoryCore.vcxproj
+++ b/src/AppInstallerRepositoryCore/AppInstallerRepositoryCore.vcxproj
@@ -152,7 +152,7 @@
$(IntDir)pch.pch
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
+ %(AdditionalOptions) /permissive- /bigobj /Zi /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
diff --git a/src/AppInstallerTestExeInstaller/AppInstallerTestExeInstaller.vcxproj b/src/AppInstallerTestExeInstaller/AppInstallerTestExeInstaller.vcxproj
index 20c683d80b..8c55233101 100644
--- a/src/AppInstallerTestExeInstaller/AppInstallerTestExeInstaller.vcxproj
+++ b/src/AppInstallerTestExeInstaller/AppInstallerTestExeInstaller.vcxproj
@@ -101,7 +101,7 @@
$(IntDir)pch.pch
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj
+ %(AdditionalOptions) /permissive- /bigobj /Zi
diff --git a/src/Microsoft.Management.Deployment.Client/Microsoft.Management.Deployment.Client.vcxproj b/src/Microsoft.Management.Deployment.Client/Microsoft.Management.Deployment.Client.vcxproj
index 52db0ac661..19e7617497 100644
--- a/src/Microsoft.Management.Deployment.Client/Microsoft.Management.Deployment.Client.vcxproj
+++ b/src/Microsoft.Management.Deployment.Client/Microsoft.Management.Deployment.Client.vcxproj
@@ -100,7 +100,7 @@
pch.h
$(IntDir)pch.pch
Level4
- %(AdditionalOptions) /bigobj
+ %(AdditionalOptions) /bigobj /Zi
/DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)
@@ -126,6 +126,10 @@
true
true
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
diff --git a/src/Microsoft.Management.Deployment.InProc/Microsoft.Management.Deployment.InProc.vcxproj b/src/Microsoft.Management.Deployment.InProc/Microsoft.Management.Deployment.InProc.vcxproj
index 3abcd7bc01..42854958e7 100644
--- a/src/Microsoft.Management.Deployment.InProc/Microsoft.Management.Deployment.InProc.vcxproj
+++ b/src/Microsoft.Management.Deployment.InProc/Microsoft.Management.Deployment.InProc.vcxproj
@@ -154,7 +154,7 @@
$(IntDir)pch.pch
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
+ %(AdditionalOptions) /permissive- /bigobj /Zi /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
@@ -260,6 +260,10 @@
Source.def
Source.def
wininet.lib;shell32.lib;winsqlite3.lib;shlwapi.lib;icuuc.lib;icuin.lib;urlmon.lib;Advapi32.lib;winhttp.lib;onecoreuap.lib;msi.lib;%(AdditionalDependencies)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)
diff --git a/src/Microsoft.Management.Deployment.Server.Test/Microsoft.Management.Deployment.Server.Test.vcxproj b/src/Microsoft.Management.Deployment.Server.Test/Microsoft.Management.Deployment.Server.Test.vcxproj
index c9fde8dbfe..890b78769d 100644
--- a/src/Microsoft.Management.Deployment.Server.Test/Microsoft.Management.Deployment.Server.Test.vcxproj
+++ b/src/Microsoft.Management.Deployment.Server.Test/Microsoft.Management.Deployment.Server.Test.vcxproj
@@ -94,7 +94,7 @@
$(IntDir)pch.pch
WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj
+ %(AdditionalOptions) /permissive- /bigobj /Zi
true
true
true
@@ -129,6 +129,10 @@
true
true
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
diff --git a/src/Microsoft.Management.Deployment/Microsoft.Management.Deployment.vcxproj b/src/Microsoft.Management.Deployment/Microsoft.Management.Deployment.vcxproj
index 3d9be32869..1726f7dc1c 100644
--- a/src/Microsoft.Management.Deployment/Microsoft.Management.Deployment.vcxproj
+++ b/src/Microsoft.Management.Deployment/Microsoft.Management.Deployment.vcxproj
@@ -100,7 +100,7 @@
pch.h
$(IntDir)pch.pch
Level4
- %(AdditionalOptions) /bigobj
+ %(AdditionalOptions) /bigobj /Zi
true
true
_WINRT_DLL;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)
diff --git a/src/WinGetServer/WinGetServer.vcxproj b/src/WinGetServer/WinGetServer.vcxproj
index 6490cbd0b6..05fa0ccf51 100644
--- a/src/WinGetServer/WinGetServer.vcxproj
+++ b/src/WinGetServer/WinGetServer.vcxproj
@@ -97,7 +97,7 @@
$(IntDir)pch.pch
_CONSOLE;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj
+ %(AdditionalOptions) /permissive- /bigobj /Zi
true
true
true
@@ -131,6 +131,10 @@
true
true
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
diff --git a/src/WinGetUtil/WinGetUtil.vcxproj b/src/WinGetUtil/WinGetUtil.vcxproj
index 3f577e8bf4..f5f325ed8f 100644
--- a/src/WinGetUtil/WinGetUtil.vcxproj
+++ b/src/WinGetUtil/WinGetUtil.vcxproj
@@ -155,7 +155,7 @@
$(IntDir)pch.pch
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
+ %(AdditionalOptions) /permissive- /bigobj /Zi /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
@@ -269,6 +269,10 @@
winsqlite3.dll;icuuc.dll;icuin.dll;%(DelayLoadDLLs)
winsqlite3.dll;icuuc.dll;icuin.dll;%(DelayLoadDLLs)
winsqlite3.dll;icuuc.dll;icuin.dll;%(DelayLoadDLLs)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)
diff --git a/src/WindowsPackageManager/WindowsPackageManager.vcxproj b/src/WindowsPackageManager/WindowsPackageManager.vcxproj
index 9279588e1f..0d62736a88 100644
--- a/src/WindowsPackageManager/WindowsPackageManager.vcxproj
+++ b/src/WindowsPackageManager/WindowsPackageManager.vcxproj
@@ -156,7 +156,7 @@
NotUsing
_CONSOLE;%(PreprocessorDefinitions)
Level4
- %(AdditionalOptions) /permissive- /bigobj /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
+ %(AdditionalOptions) /permissive- /bigobj /Zi /D _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
@@ -262,6 +262,10 @@
Source.def
Source.def
wininet.lib;shell32.lib;winsqlite3.lib;shlwapi.lib;icuuc.lib;icuin.lib;urlmon.lib;Advapi32.lib;winhttp.lib;onecoreuap.lib;msi.lib;%(AdditionalDependencies)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
+ /debug:full /debugtype:cv,fixup /incremental:no %(AdditionalOptions)
$(ProjectDir)..\manifest\shared.manifest %(AdditionalManifestFiles)