diff --git a/Directory.Build.props b/Directory.Build.props
index c43d90cad8..743aba41dc 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -85,7 +85,7 @@
false
- 202407200737
+ 202408050737
+
+
+ true
+
+
+
+
+ win-x64
+
+
+ win-arm64
+
+
\ No newline at end of file
diff --git a/src/dsc/PowerToys.Settings.DSC.Schema.Generator/PowerToys.Settings.DSC.Schema.Generator.csproj b/src/dsc/PowerToys.Settings.DSC.Schema.Generator/PowerToys.Settings.DSC.Schema.Generator.csproj
index 1ed2c23220..0b6ad0cf85 100644
--- a/src/dsc/PowerToys.Settings.DSC.Schema.Generator/PowerToys.Settings.DSC.Schema.Generator.csproj
+++ b/src/dsc/PowerToys.Settings.DSC.Schema.Generator/PowerToys.Settings.DSC.Schema.Generator.csproj
@@ -1,5 +1,8 @@
-
+
+
Exe
net8.0-windows
@@ -9,15 +12,6 @@
None
false
false
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj b/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj
index e1b687c337..e63bea668d 100644
--- a/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj
+++ b/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj
@@ -1,5 +1,8 @@
-
+
+
WinExe
@@ -17,7 +20,6 @@
true
None
true
- true
PowerToys.AdvancedPaste
PowerToys AdvancedPaste
AdvancedPaste
@@ -28,14 +30,6 @@
DISABLE_XAML_GENERATED_MAIN,TRACE
-
-
- win-x64
-
-
- win-arm64
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj
index 3ba6df621a..72d7298bf6 100644
--- a/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj
+++ b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj
@@ -1,5 +1,9 @@
-
+
+
+
WinExe
net8.0-windows10.0.20348.0
@@ -16,7 +20,6 @@
false
false
true
- true
DISABLE_XAML_GENERATED_MAIN,TRACE
..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.EnvironmentVariables
@@ -47,14 +50,6 @@
-
-
- win-x64
-
-
- win-arm64
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj
index 5576db2042..2f244cc72d 100644
--- a/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj
+++ b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj
@@ -1,5 +1,8 @@
-
+
+
PowerToys.FileLocksmith
@@ -21,7 +24,6 @@
None
true
Assets/FileLocksmith/Icon.ico
- true
PowerToys.FileLocksmithUI.pri
@@ -33,14 +35,6 @@
-
-
- win-x64
-
-
- win-arm64
-
-
0436
diff --git a/src/modules/Hosts/Hosts/Hosts.csproj b/src/modules/Hosts/Hosts/Hosts.csproj
index be30c256a4..1344490c53 100644
--- a/src/modules/Hosts/Hosts/Hosts.csproj
+++ b/src/modules/Hosts/Hosts/Hosts.csproj
@@ -1,5 +1,8 @@
-
+
+
WinExe
@@ -18,7 +21,6 @@
..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.Hosts
DISABLE_XAML_GENERATED_MAIN,TRACE
- true
Assets/Hosts/Hosts.ico
PowerToys.Hosts.pri
@@ -55,14 +57,6 @@
-
-
- win-x64
-
-
- win-arm64
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/MeasureTool/MeasureToolUI/MeasureToolUI.csproj b/src/modules/MeasureTool/MeasureToolUI/MeasureToolUI.csproj
index 0d1c30a8b0..ca4861e07e 100644
--- a/src/modules/MeasureTool/MeasureToolUI/MeasureToolUI.csproj
+++ b/src/modules/MeasureTool/MeasureToolUI/MeasureToolUI.csproj
@@ -1,5 +1,8 @@
-
+
+
PowerToys.MeasureTool
@@ -21,7 +24,6 @@
None
true
10.0.19041.0
- true
PowerToys.MeasureToolUI.pri
@@ -33,14 +35,6 @@
-
-
- win-x64
-
-
- win-arm64
-
-
PowerToys.MeasureToolCore;PowerToys.GPOWrapper
diff --git a/src/modules/MouseUtils/MouseJumpUI/MouseJumpUI.csproj b/src/modules/MouseUtils/MouseJumpUI/MouseJumpUI.csproj
index a01406bce9..085567e5c1 100644
--- a/src/modules/MouseUtils/MouseJumpUI/MouseJumpUI.csproj
+++ b/src/modules/MouseUtils/MouseJumpUI/MouseJumpUI.csproj
@@ -1,28 +1,22 @@
-
+
+
+
PowerToys.MouseJumpUI
PowerToys MouseJumpUI
-
..\..\..\..\$(Platform)\$(Configuration)
false
false
true
true
MouseJumpUI.Program
- true
true
enable
-
-
- win-x64
-
-
- win-arm64
-
-
PerMonitorV2
diff --git a/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj b/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj
index ffbc23ee06..c78280623d 100644
--- a/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj
+++ b/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj
@@ -1,4 +1,8 @@
+
+
net8.0-windows10.0.20348.0
@@ -13,16 +17,6 @@
true
..\..\..\..\..\$(Platform)\$(Configuration)
true
- true
-
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj b/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj
index 23524a607f..9f7fa4502d 100644
--- a/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj
+++ b/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj
@@ -1,5 +1,9 @@
-
+
+
+
net8.0-windows10.0.20348.0
10.0.19041.0
@@ -13,16 +17,6 @@
true
..\..\..\..\$(Platform)\$(Configuration)
true
- true
-
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj b/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj
index 66e7ca343d..2297ff2f0d 100644
--- a/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj
+++ b/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj
@@ -1,5 +1,9 @@
-
+
+
+
net8.0-windows10.0.20348.0
10.0.19041.0
@@ -14,17 +18,8 @@
true
..\..\..\..\..\$(Platform)\$(Configuration)
true
- true
-
-
-
- win-x64
-
-
- win-arm64
-
TRACE;DEBUG;SHOW_ON_WINLOGON CODE_ANALYSIS CUSTOMIZE_LOGON_SCREEN
false
diff --git a/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj b/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj
index 7696667569..d6dec6004b 100644
--- a/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj
+++ b/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj
@@ -1,5 +1,8 @@
-
+
+
PowerToys.PowerOCR
@@ -10,15 +13,6 @@
enable
true
true
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/awake/Awake/Awake.csproj b/src/modules/awake/Awake/Awake.csproj
index 568d7bc7be..c48e9b1f7b 100644
--- a/src/modules/awake/Awake/Awake.csproj
+++ b/src/modules/awake/Awake/Awake.csproj
@@ -1,5 +1,9 @@
-
+
+
+
WinExe
net8.0-windows10.0.20348.0
@@ -18,18 +22,9 @@
Assets\Awake\Awake.ico
https://awake.den.dev
https://github.com/microsoft/powertoys
- true
true
-
-
- win-x64
-
-
- win-arm64
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj b/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj
index 5ff28ae774..6829cf33a4 100644
--- a/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj
+++ b/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj
@@ -1,5 +1,9 @@
-
+
+
+
PowerToys.ColorPickerUI
PowerToys ColorPicker
@@ -9,15 +13,6 @@
true
true
ColorPicker.Program
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj b/src/modules/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj
index 2309b4c81e..1438d16d25 100644
--- a/src/modules/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj
+++ b/src/modules/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj
@@ -1,5 +1,9 @@
-
+
+
+
PowerToys.FancyZonesEditor
PowerToys FancyZones Editor
@@ -12,15 +16,6 @@
false
true
..\..\..\..\..\$(Platform)\$(Configuration)
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/imageresizer/ui/ImageResizerUI.csproj b/src/modules/imageresizer/ui/ImageResizerUI.csproj
index c68ff6b1fa..f6eca2310c 100644
--- a/src/modules/imageresizer/ui/ImageResizerUI.csproj
+++ b/src/modules/imageresizer/ui/ImageResizerUI.csproj
@@ -1,5 +1,8 @@
-
+
+
PowerToys.ImageResizer
@@ -8,15 +11,6 @@
false
true
true
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/launcher/PowerLauncher/PowerLauncher.csproj b/src/modules/launcher/PowerLauncher/PowerLauncher.csproj
index cb64842e30..1405485758 100644
--- a/src/modules/launcher/PowerLauncher/PowerLauncher.csproj
+++ b/src/modules/launcher/PowerLauncher/PowerLauncher.csproj
@@ -1,5 +1,9 @@
-
+
+
+
PowerToys.Run
WinExe
@@ -19,15 +23,6 @@
PowerToys.PowerLauncher
..\..\..\..\$(Platform)\$(Configuration)
true
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/peek/Peek.UI/Peek.UI.csproj b/src/modules/peek/Peek.UI/Peek.UI.csproj
index ba0792341a..dc1632bd9c 100644
--- a/src/modules/peek/Peek.UI/Peek.UI.csproj
+++ b/src/modules/peek/Peek.UI/Peek.UI.csproj
@@ -1,5 +1,9 @@
-
+
+
+
PowerToys.Peek.UI
PowerToys.Peek.UI
@@ -25,7 +29,6 @@
Assets\Peek\Icon.ico
PowerToys.Peek.UI.pri
- true
@@ -35,14 +38,6 @@
-
-
- win-x64
-
-
- win-arm64
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj b/src/modules/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj
index a483bd5d06..785ba62a4f 100644
--- a/src/modules/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj
+++ b/src/modules/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj
@@ -1,5 +1,9 @@
-
+
+
+
net8.0-windows10.0.20348.0
10.0.19041.0
@@ -10,15 +14,6 @@
True
true
true
- true
-
-
-
-
- win-x64
-
-
- win-arm64
@@ -41,7 +36,4 @@
-
-
-
diff --git a/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj b/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj
index 313a880927..fae9fd4a09 100644
--- a/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj
+++ b/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj
@@ -1,4 +1,8 @@
+
+
WinExe
@@ -16,15 +20,6 @@
..\..\..\..\$(Platform)\$(Configuration)
false
false
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj b/src/modules/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj
index ed6058eb8f..55b5991060 100644
--- a/src/modules/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj
+++ b/src/modules/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj
@@ -1,4 +1,9 @@
+
+
+
enable
true
@@ -12,15 +17,6 @@
true
true
PowerToys.GcodePreviewHandler
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj b/src/modules/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj
index 8972f5a1b4..28098bb6c7 100644
--- a/src/modules/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj
+++ b/src/modules/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj
@@ -1,4 +1,9 @@
+
+
+
enable
true
@@ -16,19 +21,8 @@
false
false
true
- true
-
-
- win-x64
-
-
- win-arm64
-
-
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj b/src/modules/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj
index a604cdaa9d..1af1f04bf2 100644
--- a/src/modules/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj
+++ b/src/modules/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj
@@ -1,4 +1,9 @@
+
+
+
enable
true
@@ -15,15 +20,6 @@
net8.0-windows10.0.20348.0
10.0.19041.0
10.0.19041.0
- true
-
-
-
-
- win-x64
-
-
- win-arm64
@@ -32,8 +28,6 @@
PowerToys.MarkdownPreviewHandler
-
-
diff --git a/src/modules/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj b/src/modules/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj
index 6101e91dcb..c4be04fd10 100644
--- a/src/modules/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj
+++ b/src/modules/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj
@@ -1,4 +1,9 @@
+
+
+
enable
true
@@ -11,19 +16,8 @@
true
true
win-x64;win-arm64
- true
-
-
- win-x64
-
-
- win-arm64
-
-
-
-
Microsoft.PowerToys.PreviewHandler.Monaco
net8.0-windows10.0.20348.0
diff --git a/src/modules/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj b/src/modules/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj
index 8f04d5dafe..0ae30af798 100644
--- a/src/modules/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj
+++ b/src/modules/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj
@@ -1,4 +1,9 @@
+
+
+
enable
true
@@ -12,15 +17,6 @@
false
true
true
- true
-
-
-
-
- win-x64
-
-
- win-arm64
@@ -32,8 +28,6 @@
PowerToys.PdfPreviewHandler
-
-
diff --git a/src/modules/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj b/src/modules/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj
index cc91e3048b..28fd57e53d 100644
--- a/src/modules/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj
+++ b/src/modules/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj
@@ -1,4 +1,8 @@
+
+
enable
true
@@ -16,17 +20,7 @@
false
false
true
- true
-
-
-
- win-x64
-
-
- win-arm64
-
-
diff --git a/src/modules/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj b/src/modules/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj
index a4701234b8..53f28a44ac 100644
--- a/src/modules/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj
+++ b/src/modules/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj
@@ -1,4 +1,8 @@
+
+
enable
true
@@ -12,15 +16,6 @@
true
true
PowerToys.QoiPreviewHandler
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/modules/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj b/src/modules/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj
index 9057256363..243c3a0624 100644
--- a/src/modules/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj
+++ b/src/modules/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj
@@ -1,4 +1,9 @@
+
+
+
enable
true
@@ -16,19 +21,8 @@
false
false
true
- true
-
-
- win-x64
-
-
- win-arm64
-
-
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj b/src/modules/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj
index 74af39c5a8..008b206cb9 100644
--- a/src/modules/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj
+++ b/src/modules/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj
@@ -1,4 +1,8 @@
+
+
enable
true
@@ -17,17 +21,7 @@
false
true
true
- true
-
-
-
- win-x64
-
-
- win-arm64
-
-
diff --git a/src/modules/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj b/src/modules/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj
index e3c3c51669..ab2bb088a2 100644
--- a/src/modules/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj
+++ b/src/modules/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj
@@ -1,4 +1,8 @@
+
+
enable
true
@@ -16,15 +20,6 @@
net8.0-windows10.0.20348.0
10.0.19041.0
10.0.19041.0
- true
-
-
-
-
- win-x64
-
-
- win-arm64
@@ -33,8 +28,6 @@
PowerToys.SvgPreviewHandler
-
-
True
diff --git a/src/modules/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj b/src/modules/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj
index f6f95642f9..2f780d53cb 100644
--- a/src/modules/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj
+++ b/src/modules/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj
@@ -1,4 +1,9 @@
+
+
+
enable
true
@@ -18,19 +23,8 @@
false
true
win-x64;win-arm64
- true
-
-
- win-x64
-
-
- win-arm64
-
-
-
-
PowerToys.GPOWrapper
diff --git a/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj b/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj
index 59ca16831b..fd8b78d51d 100644
--- a/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj
+++ b/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj
@@ -1,5 +1,9 @@
-
+
+
+
WinExe
net8.0-windows10.0.20348.0
@@ -16,7 +20,6 @@
false
false
true
- true
..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.RegistryPreview
Assets\RegistryPreview\RegistryPreview.ico
@@ -34,16 +37,6 @@
-
-
-
-
- win-x64
-
-
- win-arm64
-
-
diff --git a/src/settings-ui/Settings.UI.Library/Settings.UI.Library.csproj b/src/settings-ui/Settings.UI.Library/Settings.UI.Library.csproj
index 92df15f102..d28cfa4bac 100644
--- a/src/settings-ui/Settings.UI.Library/Settings.UI.Library.csproj
+++ b/src/settings-ui/Settings.UI.Library/Settings.UI.Library.csproj
@@ -1,19 +1,14 @@
+
+
net8.0-windows
win-x64;win-arm64
net8.0-windows
PowerToys Settings UI Library
PowerToys.Settings.UI.Lib
- true
-
-
-
-
- win-x64
-
-
- win-arm64
diff --git a/src/settings-ui/Settings.UI/PowerToys.Settings.csproj b/src/settings-ui/Settings.UI/PowerToys.Settings.csproj
index 5c80967665..0bfd8b7616 100644
--- a/src/settings-ui/Settings.UI/PowerToys.Settings.csproj
+++ b/src/settings-ui/Settings.UI/PowerToys.Settings.csproj
@@ -1,5 +1,9 @@
-
+
+
+
WinExe
net8.0-windows10.0.20348.0
@@ -17,7 +21,6 @@
true
..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
- true
PowerToys.Settings.pri
@@ -33,14 +36,6 @@
-
-
- win-x64
-
-
- win-arm64
-
-
True