From b139bbfcd055e6970bf0f7efc65804f0dc6fa787 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 16 Jul 2025 00:22:06 +0000
Subject: [PATCH] Add EnableControlFlowGuard=true to all .vcxproj files
Co-authored-by: yeelam-gordon <73506701+yeelam-gordon@users.noreply.github.com>
---
.../PowerToysSetupCustomActions.vcxproj | 2 +
src/ActionRunner/actionRunner.vcxproj | 1 +
src/Update/PowerToys.Update.vcxproj | 1 +
src/common/COMUtils/COMUtils.vcxproj | 1 +
.../CalculatorEngineCommon.vcxproj | 1 +
src/common/Display/Display.vcxproj | 1 +
src/common/GPOWrapper/GPOWrapper.vcxproj | 1 +
src/common/SettingsAPI/SettingsAPI.vcxproj | 1 +
.../Telemetry/EtwTrace/EtwTrace.vcxproj | 1 +
src/common/Themes/Themes.vcxproj | 1 +
.../UnitTests-CommonLib.vcxproj | 1 +
src/common/interop/PowerToys.Interop.vcxproj | 1 +
src/common/logger/logger.vcxproj | 1 +
.../BackgroundActivator.vcxproj | 1 +
.../BackgroundActivatorDLL.vcxproj | 1 +
.../notifications/notifications.vcxproj | 1 +
src/common/updating/updating.vcxproj | 141 ++++----
src/common/version/version.vcxproj | 1 +
src/logging/logging.vcxproj | 1 +
.../AdvancedPasteModuleInterface.vcxproj | 1 +
.../CropAndLock/CropAndLock.vcxproj | 1 +
.../CropAndLockModuleInterface.vcxproj | 2 +
...nvironmentVariablesModuleInterface.vcxproj | 2 +
.../FileLocksmithContextMenu.vcxproj | 2 +
.../FileLocksmithExt/FileLocksmithExt.vcxproj | 2 +
.../FileLocksmithLib/FileLocksmithLib.vcxproj | 2 +
.../FileLocksmithLibInterop.vcxproj | 1 +
.../HostsModuleInterface.vcxproj | 2 +
.../PowerToys.MeasureToolCore.vcxproj | 1 +
.../MeasureToolModuleInterface.vcxproj | 2 +
.../FindMyMouse/FindMyMouse.vcxproj | 2 +
.../MouseHighlighter/MouseHighlighter.vcxproj | 2 +
.../MouseUtils/MouseJump/MouseJump.vcxproj | 2 +
.../MousePointerCrosshairs.vcxproj | 2 +
...MouseWithoutBordersModuleInterface.vcxproj | 1 +
.../NewPlus.ShellExtension.win10.vcxproj | 1 +
.../NewShellExtensionContextMenu.vcxproj | 2 +
.../PowerOCRModuleInterface.vcxproj | 1 +
.../ShortcutGuide/ShortcutGuide.vcxproj | 1 +
.../ShortcutGuideModuleInterface.vcxproj | 2 +
.../WorkspacesLauncher.vcxproj | 1 +
.../WorkspacesLibUnitTests.vcxproj | 1 +
.../WorkspacesLib/WorkspacesLib.vcxproj | 1 +
.../WorkspacesModuleInterface.vcxproj | 1 +
.../WorkspacesSnapshotTool.vcxproj | 1 +
.../WorkspacesWindowArranger.vcxproj | 1 +
src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj | 1 +
.../ZoomItModuleInterface.vcxproj | 2 +
.../ZoomItSettingsInterop.vcxproj | 1 +
.../AlwaysOnTop/AlwaysOnTop.vcxproj | 1 +
.../AlwaysOnTopModuleInterface.vcxproj | 1 +
.../AwakeModuleInterface.vcxproj | 1 +
.../CmdNotFoundModuleInterface.vcxproj | 2 +
.../CmdPalKeyboardService.vcxproj | 1 +
.../CmdPalModuleInterface.vcxproj | 2 +
.../Microsoft.Terminal.UI.vcxproj | 1 +
...icrosoft.CommandPalette.Extensions.vcxproj | 1 +
.../ColorPicker/ColorPicker.vcxproj | 1 +
.../fancyzones/FancyZones/FancyZones.vcxproj | 1 +
.../FancyZonesLib/FancyZonesLib.vcxproj | 1 +
.../FancyZonesModuleInterface.vcxproj | 1 +
.../UnitTests/UnitTests.vcxproj | 1 +
.../ImageResizerContextMenu.vcxproj | 2 +
.../ImageResizerLib/ImageResizerLib.vcxproj | 1 +
.../imageresizer/dll/ImageResizerExt.vcxproj | 305 +++++++++---------
.../KeyboardManagerEditor.vcxproj | 1 +
.../KeyboardManagerEditorLibrary.vcxproj | 1 +
...eyboardManagerEditorLibraryWrapper.vcxproj | 6 +
.../KeyboardManagerEditorTest.vcxproj | 1 +
.../KeyboardManagerEngine.vcxproj | 1 +
.../KeyboardManagerEngineLibrary.vcxproj | 1 +
.../KeyboardManagerEngineTest.vcxproj | 1 +
.../common/KeyboardManagerCommon.vcxproj | 175 +++++-----
.../dll/KeyboardManager.vcxproj | 169 +++++-----
.../Microsoft.Launcher.vcxproj | 1 +
src/modules/peek/peek/peek.vcxproj | 1 +
.../PowerAccentKeyboardService.vcxproj | 1 +
.../PowerAccentModuleInterface.vcxproj | 1 +
.../PowerRename.FuzzingTest.vcxproj | 1 +
.../PowerRenameContextMenu.vcxproj | 2 +
.../PowerRenameUILib/PowerRenameUI.vcxproj | 1 +
.../powerrename/dll/PowerRenameExt.vcxproj | 1 +
.../powerrename/lib/PowerRenameLib.vcxproj | 187 +++++------
.../testapp/PowerRenameTest.vcxproj | 163 +++++-----
.../unittests/PowerRenameLibUnitTests.vcxproj | 1 +
.../BgcodePreviewHandlerCpp.vcxproj | 2 +
.../BgcodeThumbnailProviderCpp.vcxproj | 2 +
.../GcodePreviewHandlerCpp.vcxproj | 2 +
.../GcodeThumbnailProviderCpp.vcxproj | 2 +
.../MarkdownPreviewHandlerCpp.vcxproj | 2 +
.../MonacoPreviewHandlerCpp.vcxproj | 2 +
.../PdfPreviewHandlerCpp.vcxproj | 2 +
.../PdfThumbnailProviderCpp.vcxproj | 2 +
.../QoiPreviewHandlerCpp.vcxproj | 2 +
.../QoiThumbnailProviderCpp.vcxproj | 2 +
.../StlThumbnailProviderCpp.vcxproj | 2 +
.../SvgPreviewHandlerCpp.vcxproj | 2 +
.../SvgThumbnailProviderCpp.vcxproj | 2 +
.../powerpreview/powerpreview.vcxproj | 213 ++++++------
.../RegistryPreviewExt.vcxproj | 2 +
src/runner/runner.vcxproj | 285 ++++++++--------
.../BugReportTool/BugReportTool.vcxproj | 1 +
tools/CleanUp_tool/CleanUp_tool.vcxproj | 2 +
.../FancyZones_DrawLayoutTest.vcxproj | 4 +
.../FancyZones_zonable_tester.vcxproj | 4 +
.../MonitorReportTool.vcxproj | 2 +
.../StylesReportTool/StylesReportTool.vcxproj | 2 +
.../ModuleTemplate/ModuleTemplate.vcxproj | 2 +
.../ModuleTemplateCompileTest.vcxproj | 2 +
109 files changed, 973 insertions(+), 815 deletions(-)
diff --git a/installer/PowerToysSetupCustomActions/PowerToysSetupCustomActions.vcxproj b/installer/PowerToysSetupCustomActions/PowerToysSetupCustomActions.vcxproj
index 09ed1ee31a..4bbf9865fa 100644
--- a/installer/PowerToysSetupCustomActions/PowerToysSetupCustomActions.vcxproj
+++ b/installer/PowerToysSetupCustomActions/PowerToysSetupCustomActions.vcxproj
@@ -14,12 +14,14 @@
DynamicLibrary
Unicode
v143
+ true
DynamicLibrary
Unicode
true
v143
+ true
diff --git a/src/ActionRunner/actionRunner.vcxproj b/src/ActionRunner/actionRunner.vcxproj
index cc41616bba..7bc3b70492 100644
--- a/src/ActionRunner/actionRunner.vcxproj
+++ b/src/ActionRunner/actionRunner.vcxproj
@@ -13,6 +13,7 @@
v143
+ true
diff --git a/src/Update/PowerToys.Update.vcxproj b/src/Update/PowerToys.Update.vcxproj
index 172a7027a6..075ce368d8 100644
--- a/src/Update/PowerToys.Update.vcxproj
+++ b/src/Update/PowerToys.Update.vcxproj
@@ -13,6 +13,7 @@
v143
+ true
diff --git a/src/common/COMUtils/COMUtils.vcxproj b/src/common/COMUtils/COMUtils.vcxproj
index f582df593b..ce16bc2bf0 100644
--- a/src/common/COMUtils/COMUtils.vcxproj
+++ b/src/common/COMUtils/COMUtils.vcxproj
@@ -11,6 +11,7 @@
StaticLibrary
v143
+ true
diff --git a/src/common/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj b/src/common/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj
index 43f4749892..15cd3efb17 100644
--- a/src/common/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj
+++ b/src/common/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj
@@ -13,6 +13,7 @@
true
false
+ true
diff --git a/src/common/Display/Display.vcxproj b/src/common/Display/Display.vcxproj
index 87b74ba534..415fa58887 100644
--- a/src/common/Display/Display.vcxproj
+++ b/src/common/Display/Display.vcxproj
@@ -11,6 +11,7 @@
StaticLibrary
v143
+ true
diff --git a/src/common/GPOWrapper/GPOWrapper.vcxproj b/src/common/GPOWrapper/GPOWrapper.vcxproj
index c77620493d..1146710cef 100644
--- a/src/common/GPOWrapper/GPOWrapper.vcxproj
+++ b/src/common/GPOWrapper/GPOWrapper.vcxproj
@@ -23,6 +23,7 @@
Unicode
false
true
+ true
true
diff --git a/src/common/SettingsAPI/SettingsAPI.vcxproj b/src/common/SettingsAPI/SettingsAPI.vcxproj
index d09e33a334..d6df87f715 100644
--- a/src/common/SettingsAPI/SettingsAPI.vcxproj
+++ b/src/common/SettingsAPI/SettingsAPI.vcxproj
@@ -13,6 +13,7 @@
StaticLibrary
v143
+ true
diff --git a/src/common/Telemetry/EtwTrace/EtwTrace.vcxproj b/src/common/Telemetry/EtwTrace/EtwTrace.vcxproj
index 17b3be7a26..39c7cb77e8 100644
--- a/src/common/Telemetry/EtwTrace/EtwTrace.vcxproj
+++ b/src/common/Telemetry/EtwTrace/EtwTrace.vcxproj
@@ -12,6 +12,7 @@
StaticLibrary
v143
+ true
diff --git a/src/common/Themes/Themes.vcxproj b/src/common/Themes/Themes.vcxproj
index f9772c874f..d0c9d685f3 100644
--- a/src/common/Themes/Themes.vcxproj
+++ b/src/common/Themes/Themes.vcxproj
@@ -12,6 +12,7 @@
StaticLibrary
v143
+ true
diff --git a/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj b/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
index cc25f7ae43..d029bec100 100644
--- a/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
+++ b/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
@@ -14,6 +14,7 @@
false
v143
$(SolutionDir)$(Platform)\$(Configuration)\tests\UnitTestsCommonLib\
+ true
diff --git a/src/common/interop/PowerToys.Interop.vcxproj b/src/common/interop/PowerToys.Interop.vcxproj
index aadd8b2ebb..1387914357 100644
--- a/src/common/interop/PowerToys.Interop.vcxproj
+++ b/src/common/interop/PowerToys.Interop.vcxproj
@@ -44,6 +44,7 @@
v143
Unicode
false
+ true
diff --git a/src/common/logger/logger.vcxproj b/src/common/logger/logger.vcxproj
index 3e5529a747..76b6b90f84 100644
--- a/src/common/logger/logger.vcxproj
+++ b/src/common/logger/logger.vcxproj
@@ -38,6 +38,7 @@
StaticLibrary
v143
..\..\..\$(Platform)\$(Configuration)\
+ true
diff --git a/src/common/notifications/BackgroundActivator/BackgroundActivator.vcxproj b/src/common/notifications/BackgroundActivator/BackgroundActivator.vcxproj
index 077333a664..0fa84dc8bb 100644
--- a/src/common/notifications/BackgroundActivator/BackgroundActivator.vcxproj
+++ b/src/common/notifications/BackgroundActivator/BackgroundActivator.vcxproj
@@ -21,6 +21,7 @@
v143
Unicode
false
+ true
true
diff --git a/src/common/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj b/src/common/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj
index 88a9a6b5f2..e998e47688 100644
--- a/src/common/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj
+++ b/src/common/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj
@@ -11,6 +11,7 @@
DynamicLibrary
v143
+ true
diff --git a/src/common/notifications/notifications.vcxproj b/src/common/notifications/notifications.vcxproj
index b55d67e7b3..925b66bcf5 100644
--- a/src/common/notifications/notifications.vcxproj
+++ b/src/common/notifications/notifications.vcxproj
@@ -12,6 +12,7 @@
StaticLibrary
v143
+ true
diff --git a/src/common/updating/updating.vcxproj b/src/common/updating/updating.vcxproj
index bfcf1f22b4..9b5af21120 100644
--- a/src/common/updating/updating.vcxproj
+++ b/src/common/updating/updating.vcxproj
@@ -1,71 +1,72 @@
-
-
-
-
- 16.0
- {17DA04DF-E393-4397-9CF0-84DABE11032E}
- Win32Proj
- updating
- ApplicationUpdate
-
-
-
-
- StaticLibrary
- v143
-
-
-
-
-
-
-
-
-
-
-
-
-
- ..\;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
- _LIB;%(PreprocessorDefinitions)
-
-
- Version.lib
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
-
-
-
-
- {6955446d-23f7-4023-9bb3-8657f904af99}
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
+
+
+
+
+ 16.0
+ {17DA04DF-E393-4397-9CF0-84DABE11032E}
+ Win32Proj
+ updating
+ ApplicationUpdate
+
+
+
+
+ StaticLibrary
+ v143
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ _LIB;%(PreprocessorDefinitions)
+
+
+ Version.lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
\ No newline at end of file
diff --git a/src/common/version/version.vcxproj b/src/common/version/version.vcxproj
index b045d8f5a5..663f0cc8a2 100644
--- a/src/common/version/version.vcxproj
+++ b/src/common/version/version.vcxproj
@@ -48,6 +48,7 @@
StaticLibrary
v143
+ true
diff --git a/src/logging/logging.vcxproj b/src/logging/logging.vcxproj
index ee1c6a7078..d889411d99 100644
--- a/src/logging/logging.vcxproj
+++ b/src/logging/logging.vcxproj
@@ -38,6 +38,7 @@
MultiByte
v143
..\..\$(Platform)\$(Configuration)\
+ true
diff --git a/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj b/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj
index 083aa868d3..1198f91c98 100644
--- a/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj
+++ b/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj
@@ -16,6 +16,7 @@
DynamicLibrary
v143
+ true
diff --git a/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj b/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj
index c3e9e4f3f1..bd2b8adb98 100644
--- a/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj
+++ b/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj
@@ -40,6 +40,7 @@
v143
Unicode
Spectre
+ true
true
diff --git a/src/modules/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj b/src/modules/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj
index c7fccf462a..22ac1ce50a 100644
--- a/src/modules/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj
+++ b/src/modules/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj
@@ -14,6 +14,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -21,6 +22,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj b/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj
index 068a0ad590..6b7fcd587e 100644
--- a/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj
+++ b/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj
@@ -17,6 +17,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -24,6 +25,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj b/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj
index 10478cd30c..b3b389daaf 100644
--- a/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj
@@ -22,6 +22,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -29,6 +30,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj b/src/modules/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj
index 0c285a8bfa..aef9ccbba6 100644
--- a/src/modules/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj
@@ -18,6 +18,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -25,6 +26,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj b/src/modules/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj
index ebbeb20895..f3298592ed 100644
--- a/src/modules/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj
@@ -14,12 +14,14 @@
true
v143
Unicode
+ true
StaticLibrary
false
v143
Unicode
+ true
diff --git a/src/modules/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj b/src/modules/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj
index c4489cdad8..93a51dcc29 100644
--- a/src/modules/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj
@@ -35,6 +35,7 @@
v143
Unicode
false
+ true
diff --git a/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj b/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj
index ec9c3857c8..7f853d3385 100644
--- a/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj
+++ b/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj
@@ -17,6 +17,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -24,6 +25,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj b/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj
index 28b1dd8db7..cc4f043cd5 100644
--- a/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj
+++ b/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj
@@ -30,6 +30,7 @@
DynamicLibrary
false
true
+ true
diff --git a/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj b/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj
index 557564781f..e0cca61c63 100644
--- a/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj
+++ b/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj
@@ -14,6 +14,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -21,6 +22,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj b/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj
index 9d4dbd2b28..66d2d79f0f 100644
--- a/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj
+++ b/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj
@@ -14,6 +14,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -21,6 +22,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj b/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj
index df0df021da..77cb90c5a7 100644
--- a/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj
+++ b/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj
@@ -14,6 +14,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -21,6 +22,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj b/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj
index 29e8f444bf..6fdb5eb7b7 100644
--- a/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj
+++ b/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj
@@ -14,6 +14,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -21,6 +22,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj b/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj
index 7da54a51e9..9e8c1902a6 100644
--- a/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj
+++ b/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj
@@ -15,6 +15,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -22,6 +23,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj b/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj
index 8f04969947..52ef780ec8 100644
--- a/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj
+++ b/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj
@@ -10,6 +10,7 @@
DynamicLibrary
+ true
v143
diff --git a/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj b/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj
index 16c6b4efbc..c12e4ba625 100644
--- a/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj
+++ b/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj
@@ -16,6 +16,7 @@
DynamicLibrary
v143
Unicode
+ true
true
diff --git a/src/modules/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj b/src/modules/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj
index 9ac251c8ec..a876942dc1 100644
--- a/src/modules/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj
+++ b/src/modules/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj
@@ -18,6 +18,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -25,6 +26,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj b/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj
index 53b1dd8336..e47716c7bc 100644
--- a/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj
+++ b/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj
@@ -16,6 +16,7 @@
DynamicLibrary
v143
+ true
diff --git a/src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj b/src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj
index 045be94f2b..2cba6e1a69 100644
--- a/src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj
+++ b/src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj
@@ -21,6 +21,7 @@
v141
v142
Unicode
+ true
true
diff --git a/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj b/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj
index be903fbe3e..ef2bbf35d3 100644
--- a/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj
+++ b/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj
@@ -18,6 +18,7 @@
v143
Unicode
Spectre
+ true
DynamicLibrary
@@ -26,6 +27,7 @@
true
Unicode
Spectre
+ true
diff --git a/src/modules/Workspaces/WorkspacesLauncher/WorkspacesLauncher.vcxproj b/src/modules/Workspaces/WorkspacesLauncher/WorkspacesLauncher.vcxproj
index 9d4fc4bcab..7a62b1ac60 100644
--- a/src/modules/Workspaces/WorkspacesLauncher/WorkspacesLauncher.vcxproj
+++ b/src/modules/Workspaces/WorkspacesLauncher/WorkspacesLauncher.vcxproj
@@ -63,6 +63,7 @@
v143
Unicode
Spectre
+ true
diff --git a/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj b/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj
index e3d18f54f3..8e98789653 100644
--- a/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj
+++ b/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj
@@ -10,6 +10,7 @@
v143
+ true
DynamicLibrary
diff --git a/src/modules/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj b/src/modules/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj
index a7e62192cf..97e687f6f8 100644
--- a/src/modules/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj
+++ b/src/modules/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj
@@ -12,6 +12,7 @@
StaticLibrary
v143
+ true
diff --git a/src/modules/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj b/src/modules/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj
index 28ee035180..57c444ade4 100644
--- a/src/modules/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj
+++ b/src/modules/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj
@@ -11,6 +11,7 @@
DynamicLibrary
+ true
v143
diff --git a/src/modules/Workspaces/WorkspacesSnapshotTool/WorkspacesSnapshotTool.vcxproj b/src/modules/Workspaces/WorkspacesSnapshotTool/WorkspacesSnapshotTool.vcxproj
index 05e4241c1c..238f7902d4 100644
--- a/src/modules/Workspaces/WorkspacesSnapshotTool/WorkspacesSnapshotTool.vcxproj
+++ b/src/modules/Workspaces/WorkspacesSnapshotTool/WorkspacesSnapshotTool.vcxproj
@@ -63,6 +63,7 @@
v143
Unicode
Spectre
+ true
diff --git a/src/modules/Workspaces/WorkspacesWindowArranger/WorkspacesWindowArranger.vcxproj b/src/modules/Workspaces/WorkspacesWindowArranger/WorkspacesWindowArranger.vcxproj
index 2451be2470..f1bc5f972e 100644
--- a/src/modules/Workspaces/WorkspacesWindowArranger/WorkspacesWindowArranger.vcxproj
+++ b/src/modules/Workspaces/WorkspacesWindowArranger/WorkspacesWindowArranger.vcxproj
@@ -63,6 +63,7 @@
v143
Unicode
Spectre
+ true
diff --git a/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj b/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj
index d054d2b4bd..e634dac899 100644
--- a/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj
+++ b/src/modules/ZoomIt/ZoomIt/ZoomIt.vcxproj
@@ -37,6 +37,7 @@
false
+ true
diff --git a/src/modules/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj b/src/modules/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj
index c922d38969..85ed00482a 100644
--- a/src/modules/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj
+++ b/src/modules/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj
@@ -14,6 +14,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -21,6 +22,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj b/src/modules/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj
index 21998a40da..5d92ca8cc4 100644
--- a/src/modules/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj
+++ b/src/modules/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj
@@ -22,6 +22,7 @@
v143
Unicode
false
+ true
true
diff --git a/src/modules/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj b/src/modules/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj
index bf3e5c6851..af09084074 100644
--- a/src/modules/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj
+++ b/src/modules/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj
@@ -63,6 +63,7 @@
v143
Unicode
Spectre
+ true
diff --git a/src/modules/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj b/src/modules/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj
index 5f63a0e628..2d14c130fb 100644
--- a/src/modules/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj
+++ b/src/modules/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj
@@ -12,6 +12,7 @@
DynamicLibrary
v143
+ true
diff --git a/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj b/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj
index e1ce05608a..5f86e6d713 100644
--- a/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj
+++ b/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj
@@ -13,6 +13,7 @@
DynamicLibrary
+ true
diff --git a/src/modules/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj b/src/modules/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj
index 34d556683a..8541412196 100644
--- a/src/modules/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj
+++ b/src/modules/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj
@@ -15,12 +15,14 @@
DynamicLibrary
true
Unicode
+ true
DynamicLibrary
false
true
Unicode
+ true
diff --git a/src/modules/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj b/src/modules/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj
index f891ce96e6..2ad2856eb1 100644
--- a/src/modules/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj
+++ b/src/modules/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj
@@ -15,6 +15,7 @@
true
false
+ true
diff --git a/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj b/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj
index 433e7599d5..a69443a4f6 100644
--- a/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj
+++ b/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj
@@ -17,6 +17,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -24,6 +25,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj b/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj
index 4f13f17ed6..670b1e4163 100644
--- a/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj
+++ b/src/modules/cmdpal/Microsoft.Terminal.UI/Microsoft.Terminal.UI.vcxproj
@@ -54,6 +54,7 @@
Unicode
false
true
+ true
true
diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj b/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj
index e620524c77..9d499f3b68 100644
--- a/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj
+++ b/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj
@@ -58,6 +58,7 @@
Unicode
false
true
+ true
true
diff --git a/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj b/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
index 2a354198b8..ee9d3b63d9 100644
--- a/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
+++ b/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
@@ -15,6 +15,7 @@
DynamicLibrary
v143
+ true
diff --git a/src/modules/fancyzones/FancyZones/FancyZones.vcxproj b/src/modules/fancyzones/FancyZones/FancyZones.vcxproj
index b54ee19e34..f8451eb896 100644
--- a/src/modules/fancyzones/FancyZones/FancyZones.vcxproj
+++ b/src/modules/fancyzones/FancyZones/FancyZones.vcxproj
@@ -60,6 +60,7 @@
v143
Unicode
Spectre
+ true
diff --git a/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj b/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj
index bff83a8d09..cca7a0ed59 100644
--- a/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj
+++ b/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj
@@ -15,6 +15,7 @@
StaticLibrary
v143
+ true
diff --git a/src/modules/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj b/src/modules/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj
index fcc2a70ef4..c994ded665 100644
--- a/src/modules/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj
+++ b/src/modules/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj
@@ -11,6 +11,7 @@
DynamicLibrary
+ true
v143
diff --git a/src/modules/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj b/src/modules/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj
index 72f540c0dc..27b80db7d9 100644
--- a/src/modules/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj
+++ b/src/modules/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj
@@ -14,6 +14,7 @@
DynamicLibrary
false
+ true
v143
diff --git a/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj b/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj
index 6afa9cce25..ac2d3c1a4d 100644
--- a/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj
+++ b/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj
@@ -14,12 +14,14 @@
DynamicLibrary
true
v143
+ true
DynamicLibrary
false
v143
true
+ true
diff --git a/src/modules/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj b/src/modules/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj
index 567de025a3..17c3da63a3 100644
--- a/src/modules/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj
+++ b/src/modules/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj
@@ -10,6 +10,7 @@
StaticLibrary
v143
Unicode
+ true
diff --git a/src/modules/imageresizer/dll/ImageResizerExt.vcxproj b/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
index c76a8c6cc2..71894f0abb 100644
--- a/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
+++ b/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
@@ -1,153 +1,154 @@
-
-
-
-
-
-
-
- {0B43679E-EDFA-4DA0-AD30-F4628B308B1B}
- AtlProj
- false
-
-
-
- DynamicLibrary
- Static
-
-
- v143
-
-
-
-
-
-
-
-
-
- true
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
- PowerToys.ImageResizerExt
-
-
-
- _WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\ImageResizerLib;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
-
-
- .\ImageResizerExt.def
- true
- true
-
-
-
-
- false
- _DEBUG;%(PreprocessorDefinitions)
- ImageResizerExt_i.h
- ImageResizerExt_i.c
- ImageResizerExt_p.c
- true
- $(IntDir)ImageResizerExt.tlb
-
- true
-
-
- 0x0409
- $(IntDir);%(AdditionalIncludeDirectories)
- _DEBUG;%(PreprocessorDefinitions)
-
-
-
-
- false
- NDEBUG;%(PreprocessorDefinitions)
- ImageResizerExt_i.h
- ImageResizerExt_i.c
- ImageResizerExt_p.c
- true
- $(IntDir)ImageResizerExt.tlb
-
- true
-
-
- 0x0409
- $(IntDir);%(AdditionalIncludeDirectories)
- NDEBUG;%(PreprocessorDefinitions)
-
-
-
-
-
- false
-
-
-
-
-
- false
-
-
-
-
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
-
- {6955446d-23f7-4023-9bb3-8657f904af99}
-
-
- {8f021b46-362b-485c-bfba-ccf83e820cbd}
-
-
- {98537082-0fdb-40de-abd8-0dc5a4269bab}
-
-
- {18b3db45-4ffe-4d01-97d6-5223feee1853}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
+
+
+
+
+
+
+
+ {0B43679E-EDFA-4DA0-AD30-F4628B308B1B}
+ AtlProj
+ false
+
+
+
+ DynamicLibrary
+ Static
+ true
+
+
+ v143
+
+
+
+
+
+
+
+
+
+ true
+ ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ PowerToys.ImageResizerExt
+
+
+
+ _WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ ..\ImageResizerLib;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+
+
+ .\ImageResizerExt.def
+ true
+ true
+
+
+
+
+ false
+ _DEBUG;%(PreprocessorDefinitions)
+ ImageResizerExt_i.h
+ ImageResizerExt_i.c
+ ImageResizerExt_p.c
+ true
+ $(IntDir)ImageResizerExt.tlb
+
+ true
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ _DEBUG;%(PreprocessorDefinitions)
+
+
+
+
+ false
+ NDEBUG;%(PreprocessorDefinitions)
+ ImageResizerExt_i.h
+ ImageResizerExt_i.c
+ ImageResizerExt_p.c
+ true
+ $(IntDir)ImageResizerExt.tlb
+
+ true
+
+
+ 0x0409
+ $(IntDir);%(AdditionalIncludeDirectories)
+ NDEBUG;%(PreprocessorDefinitions)
+
+
+
+
+
+ false
+
+
+
+
+
+ false
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
+
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
+
+ {8f021b46-362b-485c-bfba-ccf83e820cbd}
+
+
+ {98537082-0fdb-40de-abd8-0dc5a4269bab}
+
+
+ {18b3db45-4ffe-4d01-97d6-5223feee1853}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
\ No newline at end of file
diff --git a/src/modules/keyboardmanager/KeyboardManagerEditor/KeyboardManagerEditor.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEditor/KeyboardManagerEditor.vcxproj
index 3c124d63e4..4a35b91241 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEditor/KeyboardManagerEditor.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEditor/KeyboardManagerEditor.vcxproj
@@ -66,6 +66,7 @@
Spectre
Application
PowerToys.$(MSBuildProjectName)
+ true
diff --git a/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj
index 7d997ceb24..f11db9762d 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEditorLibrary/KeyboardManagerEditorLibrary.vcxproj
@@ -13,6 +13,7 @@
StaticLibrary
..\..\..\..\$(Platform)\$(Configuration)\
+ true
v143
diff --git a/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj
index e82a21cb06..383339c76a 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj
@@ -43,6 +43,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -50,18 +51,21 @@
v143
true
Unicode
+ true
DynamicLibrary
false
v143
NotSet
+ true
DynamicLibrary
false
v143
NotSet
+ true
DynamicLibrary
@@ -69,6 +73,7 @@
v143
true
Unicode
+ true
DynamicLibrary
@@ -76,6 +81,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/keyboardmanager/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj
index 26b64786da..032d78ccfb 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj
@@ -11,6 +11,7 @@
DynamicLibrary
+ true
v143
diff --git a/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj
index fd7b4a97c3..7f49b8faaa 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj
@@ -14,6 +14,7 @@
Application
+ true
v143
diff --git a/src/modules/keyboardmanager/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj
index ede1eb2eef..48b1b3c27c 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj
@@ -11,6 +11,7 @@
StaticLibrary
..\..\..\..\$(Platform)\$(Configuration)\
+ true
v143
diff --git a/src/modules/keyboardmanager/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj
index 6120ba8646..cb8658499b 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj
@@ -12,6 +12,7 @@
DynamicLibrary
+ true
v143
diff --git a/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
index 36c1238949..5fa2b2dd31 100644
--- a/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
+++ b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
@@ -1,88 +1,89 @@
-
-
-
-
- 16.0
- {8AFFA899-0B73-49EC-8C50-0FADDA57B2FC}
- KeyboardManagerCommon
-
-
-
- StaticLibrary
- v143
-
-
-
-
-
-
-
-
-
-
-
- ..\..\..\..\$(Platform)\$(Configuration)\
-
-
-
- _CONSOLE;%(PreprocessorDefinitions)
- ..\;..\..\..\;..\..\..\common\telemetry;..\..\;%(AdditionalIncludeDirectories)
- %(AdditionalOptions)
-
-
- shlwapi.lib;%(AdditionalDependencies)
-
-
- Console
-
-
-
-
-
-
-
-
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {7319089e-46d6-4400-bc65-e39bdf1416ee}
-
-
- {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
-
- {6955446d-23f7-4023-9bb3-8657f904af99}
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
+
+
+
+
+ 16.0
+ {8AFFA899-0B73-49EC-8C50-0FADDA57B2FC}
+ KeyboardManagerCommon
+
+
+
+ StaticLibrary
+ v143
+ true
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\..\$(Platform)\$(Configuration)\
+
+
+
+ _CONSOLE;%(PreprocessorDefinitions)
+ ..\;..\..\..\;..\..\..\common\telemetry;..\..\;%(AdditionalIncludeDirectories)
+ %(AdditionalOptions)
+
+
+ shlwapi.lib;%(AdditionalDependencies)
+
+
+ Console
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {7319089e-46d6-4400-bc65-e39bdf1416ee}
+
+
+ {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
+
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
\ No newline at end of file
diff --git a/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj b/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
index 255ded7abd..499adf73f6 100644
--- a/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
+++ b/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
@@ -1,85 +1,86 @@
-
-
-
-
- 15.0
- {89f34af7-1c34-4a72-aa6e-534bcf972bd9}
- Win32Proj
- KeyboardManager
- KeyboardManager
-
-
-
- DynamicLibrary
-
-
- v143
-
-
-
-
-
-
-
-
-
-
-
- ..\..\..\..\$(Platform)\$(Configuration)\
- PowerToys.KeyboardManager
-
-
-
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
- EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
-
-
- $(OutDir)$(TargetName)$(TargetExt)
- Shcore.lib;%(AdditionalDependencies)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
-
-
-
-
- {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
-
- {6955446d-23f7-4023-9bb3-8657f904af99}
-
-
- {8affa899-0b73-49ec-8c50-0fadda57b2fc}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
+
+
+
+
+ 15.0
+ {89f34af7-1c34-4a72-aa6e-534bcf972bd9}
+ Win32Proj
+ KeyboardManager
+ KeyboardManager
+
+
+
+ DynamicLibrary
+ true
+
+
+ v143
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\..\$(Platform)\$(Configuration)\
+ PowerToys.KeyboardManager
+
+
+
+ $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+
+
+ $(OutDir)$(TargetName)$(TargetExt)
+ Shcore.lib;%(AdditionalDependencies)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+ {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
+
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
+
+ {8affa899-0b73-49ec-8c50-0fadda57b2fc}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
\ No newline at end of file
diff --git a/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj b/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
index 8dc2df71bf..cf8fa45caa 100644
--- a/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
+++ b/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
@@ -16,6 +16,7 @@
DynamicLibrary
..\..\..\..\$(Platform)\$(Configuration)\
+ true
v143
diff --git a/src/modules/peek/peek/peek.vcxproj b/src/modules/peek/peek/peek.vcxproj
index 3da3b2e7de..f12e2ea347 100644
--- a/src/modules/peek/peek/peek.vcxproj
+++ b/src/modules/peek/peek/peek.vcxproj
@@ -12,6 +12,7 @@
DynamicLibrary
v143
+ true
diff --git a/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj b/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj
index 4f96f21e66..7c6df107ba 100644
--- a/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj
+++ b/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj
@@ -22,6 +22,7 @@
v143
Unicode
false
+ true
true
diff --git a/src/modules/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj b/src/modules/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj
index 06f2722733..64837f6aad 100644
--- a/src/modules/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj
+++ b/src/modules/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj
@@ -11,6 +11,7 @@
DynamicLibrary
+ true
diff --git a/src/modules/powerrename/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj b/src/modules/powerrename/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj
index a40c363194..5fd6a871cf 100644
--- a/src/modules/powerrename/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj
+++ b/src/modules/powerrename/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj
@@ -15,6 +15,7 @@
false
v143
Unicode
+ true
true
diff --git a/src/modules/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj b/src/modules/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj
index af3c71ad8e..0f04131a1f 100644
--- a/src/modules/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj
+++ b/src/modules/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj
@@ -16,6 +16,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -23,6 +24,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/powerrename/PowerRenameUILib/PowerRenameUI.vcxproj b/src/modules/powerrename/PowerRenameUILib/PowerRenameUI.vcxproj
index 9587b0dac0..6807c30496 100644
--- a/src/modules/powerrename/PowerRenameUILib/PowerRenameUI.vcxproj
+++ b/src/modules/powerrename/PowerRenameUILib/PowerRenameUI.vcxproj
@@ -35,6 +35,7 @@
v143
Unicode
true
+ true
true
diff --git a/src/modules/powerrename/dll/PowerRenameExt.vcxproj b/src/modules/powerrename/dll/PowerRenameExt.vcxproj
index 32484c75b6..a0fe99f5cf 100644
--- a/src/modules/powerrename/dll/PowerRenameExt.vcxproj
+++ b/src/modules/powerrename/dll/PowerRenameExt.vcxproj
@@ -14,6 +14,7 @@
DynamicLibrary
PowerToys.PowerRenameExt
..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ true
v143
diff --git a/src/modules/powerrename/lib/PowerRenameLib.vcxproj b/src/modules/powerrename/lib/PowerRenameLib.vcxproj
index 103eab8e8e..29fe41c667 100644
--- a/src/modules/powerrename/lib/PowerRenameLib.vcxproj
+++ b/src/modules/powerrename/lib/PowerRenameLib.vcxproj
@@ -1,94 +1,95 @@
-
-
-
-
- {51920F1F-C28C-4ADF-8660-4238766796C2}
- Win32Proj
- PowerRenameLib
-
-
-
- StaticLibrary
- v143
-
-
-
-
-
-
-
-
-
-
-
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
-
-
-
- Level3
- WIN32;_LIB;%(PreprocessorDefinitions)
- $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(ProjectDir)..\..\..\;$(ProjectDir)..\..\..\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
-
-
-
-
-
-
-
-
- {6955446d-23f7-4023-9bb3-8657f904af99}
-
-
- {98537082-0fdb-40de-abd8-0dc5a4269bab}
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
+
+
+
+
+ {51920F1F-C28C-4ADF-8660-4238766796C2}
+ Win32Proj
+ PowerRenameLib
+
+
+
+ StaticLibrary
+ v143
+ true
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+
+
+
+ Level3
+ WIN32;_LIB;%(PreprocessorDefinitions)
+ $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(ProjectDir)..\..\..\;$(ProjectDir)..\..\..\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
+
+ {98537082-0fdb-40de-abd8-0dc5a4269bab}
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/modules/powerrename/testapp/PowerRenameTest.vcxproj b/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
index ce2795710a..e9bf4ca1c0 100644
--- a/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
+++ b/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
@@ -1,82 +1,83 @@
-
-
-
-
- 15.0
- {A3935CF4-46C5-4A88-84D3-6B12E16E6BA2}
- Win32Proj
- PowerRenameTest
-
-
-
- Application
-
-
- v143
-
-
-
-
-
-
-
-
-
-
-
- ..\..\..\..\$(Platform)\$(Configuration)\tests\PowerRename\
-
-
-
- $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(ProjectDir)..\..\..\;$(ProjectDir)..\..\..\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
- WIN32;_WINDOWS;%(PreprocessorDefinitions)
-
-
- $(OutDir)\..\..\WinUI3Apps\PowerRenameLib.lib;Pathcch.lib;comctl32.lib;shlwapi.lib;shcore.lib;%(AdditionalDependencies)
-
-
-
-
-
-
-
-
-
-
-
- Create
-
-
-
-
-
-
-
- {caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
-
- {6955446d-23f7-4023-9bb3-8657f904af99}
-
-
- {98537082-0fdb-40de-abd8-0dc5a4269bab}
-
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
-
+
+
+
+
+ 15.0
+ {A3935CF4-46C5-4A88-84D3-6B12E16E6BA2}
+ Win32Proj
+ PowerRenameTest
+
+
+
+ Application
+ true
+
+
+ v143
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\..\$(Platform)\$(Configuration)\tests\PowerRename\
+
+
+
+ $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(ProjectDir)..\..\..\;$(ProjectDir)..\..\..\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
+ WIN32;_WINDOWS;%(PreprocessorDefinitions)
+
+
+ $(OutDir)\..\..\WinUI3Apps\PowerRenameLib.lib;Pathcch.lib;comctl32.lib;shlwapi.lib;shcore.lib;%(AdditionalDependencies)
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+ {caba8dfb-823b-4bf2-93ac-3f31984150d9}
+
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
+
+ {98537082-0fdb-40de-abd8-0dc5a4269bab}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj b/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
index 4c1b5d26af..08074f9e48 100644
--- a/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
+++ b/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
@@ -10,6 +10,7 @@
v143
+ true
DynamicLibrary
diff --git a/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj b/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj
index 7679cccbc0..deb7a3d8f9 100644
--- a/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj b/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj
index f561cf53be..7da4bb6e52 100644
--- a/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj b/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj
index 6123215de5..d57107563d 100644
--- a/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj b/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj
index 6bb6a12661..5dbd83bd01 100644
--- a/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj b/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj
index 3c42d80bc0..d93a7c30bc 100644
--- a/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj
@@ -16,6 +16,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -23,6 +24,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj b/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj
index dbe3cfced4..de7bdb5324 100644
--- a/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj b/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj
index 2a683cc14b..69d58585e9 100644
--- a/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj b/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj
index 1daebb6612..3208291299 100644
--- a/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj b/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj
index 6bd7147154..87a1b605e4 100644
--- a/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj b/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj
index 8bdc0b826f..ce40016ca7 100644
--- a/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj b/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj
index 202c2290d0..d5a670a322 100644
--- a/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj b/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj
index fc55a391d5..907c2baa3e 100644
--- a/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj b/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj
index 8712c6c298..3846b5f262 100644
--- a/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/src/modules/previewpane/powerpreview/powerpreview.vcxproj b/src/modules/previewpane/powerpreview/powerpreview.vcxproj
index 9b32f385c4..68dd7024b7 100644
--- a/src/modules/previewpane/powerpreview/powerpreview.vcxproj
+++ b/src/modules/previewpane/powerpreview/powerpreview.vcxproj
@@ -1,107 +1,108 @@
-
-
-
-
-
-
-
- 15.0
- {217DF501-135C-4E38-BFC8-99D4821032EA}
- Win32Proj
- examplepowertoy
- powerpreview
-
-
-
- DynamicLibrary
-
-
- v143
-
-
-
-
-
-
-
-
-
-
-
- ..\..\..\..\$(Platform)\$(Configuration)\
-
-
- PowerToys.powerpreview
-
-
-
- _WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\;..\..\..\common;..\..\..\common\telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
-
-
- $(OutDir)$(TargetName)$(TargetExt)
- powerpreview.def
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
-
-
-
-
-
-
-
-
-
-
-
- {7319089e-46d6-4400-bc65-e39bdf1416ee}
-
-
- {caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
-
- {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
-
- {1d5be09d-78c0-4fd7-af00-ae7c1af7c525}
-
-
- {6955446d-23f7-4023-9bb3-8657f904af99}
-
-
-
-
-
-
-
-
- Designer
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
+
+
+
+
+
+
+
+ 15.0
+ {217DF501-135C-4E38-BFC8-99D4821032EA}
+ Win32Proj
+ examplepowertoy
+ powerpreview
+
+
+
+ DynamicLibrary
+ true
+
+
+ v143
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\..\$(Platform)\$(Configuration)\
+
+
+ PowerToys.powerpreview
+
+
+
+ _WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ ..\;..\..\..\common;..\..\..\common\telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+
+
+ $(OutDir)$(TargetName)$(TargetExt)
+ powerpreview.def
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+
+
+
+ {7319089e-46d6-4400-bc65-e39bdf1416ee}
+
+
+ {caba8dfb-823b-4bf2-93ac-3f31984150d9}
+
+
+ {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
+
+
+ {1d5be09d-78c0-4fd7-af00-ae7c1af7c525}
+
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
+
+
+
+
+
+
+
+ Designer
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
\ No newline at end of file
diff --git a/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj b/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj
index e1b5064da4..a5930677e0 100644
--- a/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj
+++ b/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj
@@ -31,6 +31,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -38,6 +39,7 @@
v143
true
Unicode
+ true
diff --git a/src/runner/runner.vcxproj b/src/runner/runner.vcxproj
index a55396a71a..1f7c4657a2 100644
--- a/src/runner/runner.vcxproj
+++ b/src/runner/runner.vcxproj
@@ -1,143 +1,144 @@
-
-
-
-
-
-
-
- 81010002
-
-
- 15.0
- {9412D5C6-2CF2-4FC2-A601-B55508EA9B27}
- powertoys
- runner
-
-
-
-
-
- Application
- v143
-
-
-
-
-
-
-
-
-
-
-
- PowerToys
-
-
-
- ..\common\inc;..\common\os-detection;..\common\Telemetry;..;..\modules;%(AdditionalIncludeDirectories)
-
-
- AsInvoker
- $(OutDir)$(TargetName)$(TargetExt)
- Shcore.lib;gdiplus.lib;Msi.lib;WindowsApp.lib;taskschd.lib;Rstrtmgr.lib;Shlwapi.lib;dwmapi.lib;%(AdditionalDependencies)
-
-
- false
-
-
-
-
-
-
-
-
-
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- Document
- $(OutDir)\svgs
-
-
-
-
- {7319089e-46d6-4400-bc65-e39bdf1416ee}
-
-
- {caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
-
- {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
-
- {1d5be09d-78c0-4fd7-af00-ae7c1af7c525}
-
-
- {8f021b46-362b-485c-bfba-ccf83e820cbd}
-
-
- {98537082-0fdb-40de-abd8-0dc5a4269bab}
-
-
- {17da04df-e393-4397-9cf0-84dabe11032e}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
+
+
+
+
+
+
+
+ 81010002
+
+
+ 15.0
+ {9412D5C6-2CF2-4FC2-A601-B55508EA9B27}
+ powertoys
+ runner
+
+
+
+
+
+ Application
+ v143
+ true
+
+
+
+
+
+
+
+
+
+
+
+ PowerToys
+
+
+
+ ..\common\inc;..\common\os-detection;..\common\Telemetry;..;..\modules;%(AdditionalIncludeDirectories)
+
+
+ AsInvoker
+ $(OutDir)$(TargetName)$(TargetExt)
+ Shcore.lib;gdiplus.lib;Msi.lib;WindowsApp.lib;taskschd.lib;Rstrtmgr.lib;Shlwapi.lib;dwmapi.lib;%(AdditionalDependencies)
+
+
+ false
+
+
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ Document
+ $(OutDir)\svgs
+
+
+
+
+ {7319089e-46d6-4400-bc65-e39bdf1416ee}
+
+
+ {caba8dfb-823b-4bf2-93ac-3f31984150d9}
+
+
+ {d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
+
+
+ {1d5be09d-78c0-4fd7-af00-ae7c1af7c525}
+
+
+ {8f021b46-362b-485c-bfba-ccf83e820cbd}
+
+
+ {98537082-0fdb-40de-abd8-0dc5a4269bab}
+
+
+ {17da04df-e393-4397-9cf0-84dabe11032e}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
\ No newline at end of file
diff --git a/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj b/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj
index 734146a663..bd4c51c73d 100644
--- a/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj
+++ b/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj
@@ -12,6 +12,7 @@
v143
+ true
Application
diff --git a/tools/CleanUp_tool/CleanUp_tool.vcxproj b/tools/CleanUp_tool/CleanUp_tool.vcxproj
index ceed3a375a..fd4c8e4370 100644
--- a/tools/CleanUp_tool/CleanUp_tool.vcxproj
+++ b/tools/CleanUp_tool/CleanUp_tool.vcxproj
@@ -13,6 +13,7 @@
true
v143
Unicode
+ true
Application
@@ -20,6 +21,7 @@
v143
true
Unicode
+ true
diff --git a/tools/FancyZones_DrawLayoutTest/FancyZones_DrawLayoutTest.vcxproj b/tools/FancyZones_DrawLayoutTest/FancyZones_DrawLayoutTest.vcxproj
index 8c0be5b23e..cf77f0133e 100644
--- a/tools/FancyZones_DrawLayoutTest/FancyZones_DrawLayoutTest.vcxproj
+++ b/tools/FancyZones_DrawLayoutTest/FancyZones_DrawLayoutTest.vcxproj
@@ -30,6 +30,7 @@
true
v143
Unicode
+ true
Application
@@ -37,12 +38,14 @@
v143
true
Unicode
+ true
Application
true
v143
Unicode
+ true
Application
@@ -50,6 +53,7 @@
v143
true
Unicode
+ true
diff --git a/tools/FancyZones_zonable_tester/FancyZones_zonable_tester.vcxproj b/tools/FancyZones_zonable_tester/FancyZones_zonable_tester.vcxproj
index b8608dae2f..42b09df2ca 100644
--- a/tools/FancyZones_zonable_tester/FancyZones_zonable_tester.vcxproj
+++ b/tools/FancyZones_zonable_tester/FancyZones_zonable_tester.vcxproj
@@ -29,6 +29,7 @@
true
v143
MultiByte
+ true
Application
@@ -36,12 +37,14 @@
v143
true
MultiByte
+ true
Application
true
v143
MultiByte
+ true
Application
@@ -49,6 +52,7 @@
v143
true
MultiByte
+ true
diff --git a/tools/MonitorReportTool/MonitorReportTool.vcxproj b/tools/MonitorReportTool/MonitorReportTool.vcxproj
index 3c6019b5d3..653d36a787 100644
--- a/tools/MonitorReportTool/MonitorReportTool.vcxproj
+++ b/tools/MonitorReportTool/MonitorReportTool.vcxproj
@@ -12,6 +12,7 @@
true
v143
Unicode
+ true
Application
@@ -19,6 +20,7 @@
v143
true
Unicode
+ true
diff --git a/tools/StylesReportTool/StylesReportTool.vcxproj b/tools/StylesReportTool/StylesReportTool.vcxproj
index 97189f4ed5..45f0492e61 100644
--- a/tools/StylesReportTool/StylesReportTool.vcxproj
+++ b/tools/StylesReportTool/StylesReportTool.vcxproj
@@ -12,6 +12,7 @@
true
v143
Unicode
+ true
Application
@@ -19,6 +20,7 @@
v143
true
Unicode
+ true
diff --git a/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj b/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj
index 028007de67..2df9546770 100644
--- a/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj
+++ b/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj
@@ -14,6 +14,7 @@
true
v143
Unicode
+ true
DynamicLibrary
@@ -21,6 +22,7 @@
v143
true
Unicode
+ true
diff --git a/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj b/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
index 297516b0d5..303d33d584 100644
--- a/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
+++ b/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
@@ -15,6 +15,7 @@
v143
Unicode
Spectre
+ true
DynamicLibrary
@@ -23,6 +24,7 @@
true
Unicode
Spectre
+ true