diff --git a/.pipelines/ci/templates/build-powertoys-ci.yml b/.pipelines/ci/templates/build-powertoys-ci.yml
index 2443edd1e3..1500c43185 100644
--- a/.pipelines/ci/templates/build-powertoys-ci.yml
+++ b/.pipelines/ci/templates/build-powertoys-ci.yml
@@ -1,7 +1,7 @@
parameters:
configuration: 'Release'
platform: ''
- additionalBuildArguments: '-m /p:CIBuild=true'
+ additionalBuildArguments: '/p:CIBuild=true'
jobs:
- job: Build${{ parameters.platform }}${{ parameters.configuration }}
diff --git a/installer/PowerToysBootstrapper/bootstrapper/bootstrapper.vcxproj b/installer/PowerToysBootstrapper/bootstrapper/bootstrapper.vcxproj
index 8b2aa64603..b1b0cd0ac1 100644
--- a/installer/PowerToysBootstrapper/bootstrapper/bootstrapper.vcxproj
+++ b/installer/PowerToysBootstrapper/bootstrapper/bootstrapper.vcxproj
@@ -79,7 +79,7 @@
stdcpplatest
true
MultiThreaded
- true
+ true
../../../src/;%(AdditionalIncludeDirectories)
Use
pch.h
@@ -101,7 +101,7 @@
stdcpplatest
true
MultiThreadedDebug
- true
+ true
../../../src/;%(AdditionalIncludeDirectories)
Use
pch.h
diff --git a/src/action_runner/action_runner.vcxproj b/src/action_runner/action_runner.vcxproj
index 81bdb1ae1b..9d683c07b3 100644
--- a/src/action_runner/action_runner.vcxproj
+++ b/src/action_runner/action_runner.vcxproj
@@ -103,7 +103,7 @@
stdcpplatest
true
MultiThreaded
- true
+ true
Windows
@@ -132,7 +132,7 @@
stdcpplatest
true
MultiThreadedDebug
- true
+ true
Windows
diff --git a/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj b/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
index 597273ad13..8134557cf7 100644
--- a/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
+++ b/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
@@ -99,8 +99,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/common/common-md-flag/common-md-flag.vcxproj b/src/common/common-md-flag/common-md-flag.vcxproj
index e239fb209f..fe5e897995 100644
--- a/src/common/common-md-flag/common-md-flag.vcxproj
+++ b/src/common/common-md-flag/common-md-flag.vcxproj
@@ -89,8 +89,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/common/common.vcxproj b/src/common/common.vcxproj
index 0522f9b932..51e8bb811d 100644
--- a/src/common/common.vcxproj
+++ b/src/common/common.vcxproj
@@ -90,7 +90,7 @@
Use
pch.h
- true
+ true
@@ -105,7 +105,6 @@
MultiThreaded
inc;telemetry;..\..\deps\cpprestsdk\include;%(AdditionalIncludeDirectories)
/await %(AdditionalOptions)
- true
Windows
diff --git a/src/common/interop/interop.vcxproj b/src/common/interop/interop.vcxproj
index d3b0a96b26..e6ca0dbf4b 100644
--- a/src/common/interop/interop.vcxproj
+++ b/src/common/interop/interop.vcxproj
@@ -96,8 +96,7 @@
Use
pch.h
- true
- true
+ true
true
true
diff --git a/src/common/notifications/notifications_dll.vcxproj b/src/common/notifications/notifications_dll.vcxproj
index 1ca6a817cf..32f2c685d3 100644
--- a/src/common/notifications/notifications_dll.vcxproj
+++ b/src/common/notifications/notifications_dll.vcxproj
@@ -163,8 +163,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/common/updating/updating.vcxproj b/src/common/updating/updating.vcxproj
index 512eb54ec1..dfbd25bc30 100644
--- a/src/common/updating/updating.vcxproj
+++ b/src/common/updating/updating.vcxproj
@@ -95,6 +95,7 @@
Use
pch.h
+ true
@@ -109,7 +110,6 @@
MultiThreaded
/await %(AdditionalOptions)
../;%(AdditionalIncludeDirectories)
- true
Windows
@@ -145,7 +145,6 @@
MultiThreadedDebug
/await %(AdditionalOptions)
../;%(AdditionalIncludeDirectories)
- true
Windows
diff --git a/src/logging/logging.vcxproj b/src/logging/logging.vcxproj
index 34550c82fc..7c34c03237 100644
--- a/src/logging/logging.vcxproj
+++ b/src/logging/logging.vcxproj
@@ -68,7 +68,7 @@
Level4
WIN32;_WINDOWS;SPDLOG_COMPILED_LIB;SPDLOG_WCHAR_FILENAMES;%(PreprocessorDefinitions)
$(IntDir)
- true
+ true
true
true
true
diff --git a/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj b/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
index f809dfdc90..46852d20a8 100644
--- a/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
+++ b/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
@@ -98,8 +98,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/modules/fancyzones/dll/FancyZonesModule.vcxproj b/src/modules/fancyzones/dll/FancyZonesModule.vcxproj
index 1c622b3314..f988b983bb 100644
--- a/src/modules/fancyzones/dll/FancyZonesModule.vcxproj
+++ b/src/modules/fancyzones/dll/FancyZonesModule.vcxproj
@@ -101,8 +101,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/modules/fancyzones/lib/FancyZonesLib.vcxproj b/src/modules/fancyzones/lib/FancyZonesLib.vcxproj
index 0aedfbdbb3..06c30eaf41 100644
--- a/src/modules/fancyzones/lib/FancyZonesLib.vcxproj
+++ b/src/modules/fancyzones/lib/FancyZonesLib.vcxproj
@@ -98,8 +98,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/modules/fancyzones/tests/UnitTests/UnitTests.vcxproj b/src/modules/fancyzones/tests/UnitTests/UnitTests.vcxproj
index b04600b595..a5adfc1832 100644
--- a/src/modules/fancyzones/tests/UnitTests/UnitTests.vcxproj
+++ b/src/modules/fancyzones/tests/UnitTests/UnitTests.vcxproj
@@ -81,7 +81,7 @@
Use
pch.h
- true
+ true
@@ -96,7 +96,6 @@
true
stdcpplatest
MultiThreaded
- true
Windows
diff --git a/src/modules/imageresizer/dll/ImageResizerExt.vcxproj b/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
index d699514424..4cab15f126 100644
--- a/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
+++ b/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
@@ -133,8 +133,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
index 9fc861ea5e..e1a15f5e5e 100644
--- a/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
+++ b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
@@ -95,14 +95,16 @@
true
+
+
+ %(AdditionalOptions) /Zm200
+
+
Use
pch.h
- /MP %(AdditionalOptions)
- /MP %(AdditionalOptions)
- true
- true
+ true
shlwapi.lib;
diff --git a/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj b/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
index 3209148e07..a605fd895f 100644
--- a/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
+++ b/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
@@ -108,10 +108,7 @@
Use
pch.h
- /MP %(AdditionalOptions)
- /MP %(AdditionalOptions)
- true
- true
+ true
diff --git a/src/modules/keyboardmanager/test/KeyboardManagerTest.vcxproj b/src/modules/keyboardmanager/test/KeyboardManagerTest.vcxproj
index c8fa195253..584ed389a6 100644
--- a/src/modules/keyboardmanager/test/KeyboardManagerTest.vcxproj
+++ b/src/modules/keyboardmanager/test/KeyboardManagerTest.vcxproj
@@ -99,10 +99,7 @@
Use
pch.h
- /MP %(AdditionalOptions)
- /MP %(AdditionalOptions)
- true
- true
+ true
diff --git a/src/modules/keyboardmanager/ui/KeyboardManagerUI.vcxproj b/src/modules/keyboardmanager/ui/KeyboardManagerUI.vcxproj
index 66a190af1d..97cc496847 100644
--- a/src/modules/keyboardmanager/ui/KeyboardManagerUI.vcxproj
+++ b/src/modules/keyboardmanager/ui/KeyboardManagerUI.vcxproj
@@ -105,10 +105,7 @@
Use
pch.h
- /MP %(AdditionalOptions)
- /MP %(AdditionalOptions)
- true
- true
+ true
diff --git a/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj b/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
index 004757675f..d52e9d7f31 100644
--- a/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
+++ b/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
@@ -98,8 +98,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/modules/powerrename/UWPui/PowerRenameUWPUI.vcxproj b/src/modules/powerrename/UWPui/PowerRenameUWPUI.vcxproj
index b47014a15d..122039323a 100644
--- a/src/modules/powerrename/UWPui/PowerRenameUWPUI.vcxproj
+++ b/src/modules/powerrename/UWPui/PowerRenameUWPUI.vcxproj
@@ -105,8 +105,7 @@
Use
pch.h
- true
- true
+ true
true
true
diff --git a/src/modules/powerrename/dll/PowerRenameExt.vcxproj b/src/modules/powerrename/dll/PowerRenameExt.vcxproj
index 56dc44af79..7143071aa3 100644
--- a/src/modules/powerrename/dll/PowerRenameExt.vcxproj
+++ b/src/modules/powerrename/dll/PowerRenameExt.vcxproj
@@ -171,8 +171,7 @@
Use
pch.h
- true
- true
+ true
true
true
diff --git a/src/modules/powerrename/lib/PowerRenameLib.vcxproj b/src/modules/powerrename/lib/PowerRenameLib.vcxproj
index 552bf6ce25..2432baedd5 100644
--- a/src/modules/powerrename/lib/PowerRenameLib.vcxproj
+++ b/src/modules/powerrename/lib/PowerRenameLib.vcxproj
@@ -154,8 +154,7 @@
Use
pch.h
- true
- true
+ true
true
true
diff --git a/src/modules/powerrename/testapp/PowerRenameTest.vcxproj b/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
index 066763927f..2273503046 100644
--- a/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
+++ b/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
@@ -170,8 +170,7 @@
Use
pch.h
- true
- true
+ true
true
true
diff --git a/src/modules/powerrename/ui/PowerRenameUI.vcxproj b/src/modules/powerrename/ui/PowerRenameUI.vcxproj
index 05fd293b64..7255121bc3 100644
--- a/src/modules/powerrename/ui/PowerRenameUI.vcxproj
+++ b/src/modules/powerrename/ui/PowerRenameUI.vcxproj
@@ -151,6 +151,7 @@
Use
pch.h
+ true
@@ -159,11 +160,9 @@
ModuleAddRef,ModuleRelease
- true
true
- true
true
diff --git a/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj b/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
index 8f27a9ca47..3446f72e20 100644
--- a/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
+++ b/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
@@ -177,8 +177,7 @@
Use
pch.h
- true
- true
+ true
true
true
diff --git a/src/modules/previewpane/powerpreview/powerpreview.vcxproj b/src/modules/previewpane/powerpreview/powerpreview.vcxproj
index b8aaea835b..a6aa828c24 100644
--- a/src/modules/previewpane/powerpreview/powerpreview.vcxproj
+++ b/src/modules/previewpane/powerpreview/powerpreview.vcxproj
@@ -102,8 +102,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/modules/previewpane/powerpreviewTest/powerpreviewTest.vcxproj b/src/modules/previewpane/powerpreviewTest/powerpreviewTest.vcxproj
index b949848c2b..646d7aed78 100644
--- a/src/modules/previewpane/powerpreviewTest/powerpreviewTest.vcxproj
+++ b/src/modules/previewpane/powerpreviewTest/powerpreviewTest.vcxproj
@@ -161,8 +161,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/modules/shortcut_guide/shortcut_guide.vcxproj b/src/modules/shortcut_guide/shortcut_guide.vcxproj
index 2ea6b9cda8..5e7c7173ae 100644
--- a/src/modules/shortcut_guide/shortcut_guide.vcxproj
+++ b/src/modules/shortcut_guide/shortcut_guide.vcxproj
@@ -100,8 +100,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/runner/runner.vcxproj b/src/runner/runner.vcxproj
index a9f847d91e..3cec6e9805 100644
--- a/src/runner/runner.vcxproj
+++ b/src/runner/runner.vcxproj
@@ -106,8 +106,7 @@
Use
pch.h
- true
- true
+ true
diff --git a/src/settings/settings.vcxproj b/src/settings/settings.vcxproj
index dc95a1b80e..745f4c10f1 100644
--- a/src/settings/settings.vcxproj
+++ b/src/settings/settings.vcxproj
@@ -58,6 +58,7 @@
Use
pch.h
+ true
@@ -69,7 +70,6 @@
MultiThreadedDebug
..;..\common\Telemetry;%(AdditionalIncludeDirectories)
%(AdditionalOptions)
- true
@@ -96,7 +96,6 @@
MultiThreaded
..;..\common\Telemetry;%(AdditionalIncludeDirectories)
%(AdditionalOptions)
- true
true
diff --git a/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj b/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
index d9a0bc8d00..fc0ba3e4a2 100644
--- a/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
+++ b/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
@@ -98,8 +98,6 @@
$(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
- true
- true