diff --git a/Directory.Build.props b/Directory.Build.props
index 99379ecefc..e9127613df 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -1,5 +1,8 @@
-
+
+ $(MSBuildThisFileDirectory)
+
+
Copyright (C) Microsoft Corporation. All rights reserved.
Copyright (C) Microsoft Corporation. All rights reserved.
@@ -61,7 +64,7 @@
<_PropertySheetDisplayName>PowerToys.Root.Props
- $(MsbuildThisFileDirectory)\Cpp.Build.props
+ $(RepoRoot)Cpp.Build.props
@@ -70,8 +73,8 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
all
diff --git a/src/ActionRunner/actionRunner.vcxproj b/src/ActionRunner/actionRunner.vcxproj
index dc98b28a06..737e5f2e2e 100644
--- a/src/ActionRunner/actionRunner.vcxproj
+++ b/src/ActionRunner/actionRunner.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
16.0
@@ -10,11 +11,10 @@
actionRunner
PowerToys.ActionRunner
-
-
+
Application
@@ -59,17 +59,17 @@
-
+
-
-
+
+
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/Update/PowerToys.Update.vcxproj b/src/Update/PowerToys.Update.vcxproj
index f60273324c..68418fa703 100644
--- a/src/Update/PowerToys.Update.vcxproj
+++ b/src/Update/PowerToys.Update.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
16.0
@@ -10,11 +11,10 @@
Update
PowerToys.Update
-
-
+
Application
@@ -65,17 +65,17 @@
-
+
-
-
+
+
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/AllExperiments/AllExperiments.csproj b/src/common/AllExperiments/AllExperiments.csproj
index 2da48432c1..2ecd131532 100644
--- a/src/common/AllExperiments/AllExperiments.csproj
+++ b/src/common/AllExperiments/AllExperiments.csproj
@@ -1,6 +1,6 @@
-
+
-
+
enable
diff --git a/src/common/COMUtils/COMUtils.vcxproj b/src/common/COMUtils/COMUtils.vcxproj
index 42c3e7802b..43a9e9f8d0 100644
--- a/src/common/COMUtils/COMUtils.vcxproj
+++ b/src/common/COMUtils/COMUtils.vcxproj
@@ -21,7 +21,7 @@
NotUsing
- ..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;%(AdditionalIncludeDirectories)
_LIB;%(PreprocessorDefinitions)
@@ -36,12 +36,12 @@
-
+
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/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj b/src/common/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj
index bce77c8ee1..91db92845f 100644
--- a/src/common/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj
+++ b/src/common/CalculatorEngineCommon/CalculatorEngineCommon.vcxproj
@@ -1,6 +1,7 @@
-
+
+
true
true
@@ -37,7 +38,6 @@
<_NoWinAPIFamilyApp>true
-
DynamicLibrary
@@ -66,7 +66,7 @@
CalculatorEngineCommon
- ..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -138,16 +138,16 @@
-
+
-
+
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}.
-
-
+
+
-
+
enable
diff --git a/src/common/Common.UI/Common.UI.csproj b/src/common/Common.UI/Common.UI.csproj
index 19fe2f1ee4..671e03f7ec 100644
--- a/src/common/Common.UI/Common.UI.csproj
+++ b/src/common/Common.UI/Common.UI.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
true
diff --git a/src/common/Display/Display.vcxproj b/src/common/Display/Display.vcxproj
index c5802f0ad8..cd1314f2df 100644
--- a/src/common/Display/Display.vcxproj
+++ b/src/common/Display/Display.vcxproj
@@ -25,7 +25,7 @@
NotUsing
- ..\..\..\;..\..\common;.\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;..\..\common;.\;%(AdditionalIncludeDirectories)
_LIB;%(PreprocessorDefinitions)
diff --git a/src/common/FilePreviewCommon/FilePreviewCommon.csproj b/src/common/FilePreviewCommon/FilePreviewCommon.csproj
index 560fbf3287..b968ba5ab4 100644
--- a/src/common/FilePreviewCommon/FilePreviewCommon.csproj
+++ b/src/common/FilePreviewCommon/FilePreviewCommon.csproj
@@ -1,8 +1,8 @@
-
+
-
-
-
+
+
+
PowerToys FilePreviewCommon
diff --git a/src/common/GPOWrapper/GPOWrapper.vcxproj b/src/common/GPOWrapper/GPOWrapper.vcxproj
index 4ebc0f0cc9..17e50e3fe2 100644
--- a/src/common/GPOWrapper/GPOWrapper.vcxproj
+++ b/src/common/GPOWrapper/GPOWrapper.vcxproj
@@ -1,6 +1,7 @@
-
+
+
true
true
@@ -16,7 +17,6 @@
Windows Store
10.0
-
DynamicLibrary
@@ -116,13 +116,13 @@
-
+
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/GPOWrapperProjection/GPOWrapperProjection.csproj b/src/common/GPOWrapperProjection/GPOWrapperProjection.csproj
index 4afd5d9393..a3f43f48fb 100644
--- a/src/common/GPOWrapperProjection/GPOWrapperProjection.csproj
+++ b/src/common/GPOWrapperProjection/GPOWrapperProjection.csproj
@@ -1,6 +1,6 @@
-
+
enable
diff --git a/src/common/LanguageModelProvider/LanguageModelProvider.csproj b/src/common/LanguageModelProvider/LanguageModelProvider.csproj
index 4dba9247a3..8d9d6754aa 100644
--- a/src/common/LanguageModelProvider/LanguageModelProvider.csproj
+++ b/src/common/LanguageModelProvider/LanguageModelProvider.csproj
@@ -1,6 +1,6 @@
-
+
enable
diff --git a/src/common/ManagedCommon/ManagedCommon.csproj b/src/common/ManagedCommon/ManagedCommon.csproj
index bd74253073..83ff7e058d 100644
--- a/src/common/ManagedCommon/ManagedCommon.csproj
+++ b/src/common/ManagedCommon/ManagedCommon.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
PowerToys ManagedCommon
diff --git a/src/common/ManagedCsWin32/ManagedCsWin32.csproj b/src/common/ManagedCsWin32/ManagedCsWin32.csproj
index a80c111ad0..65b06d5f9c 100644
--- a/src/common/ManagedCsWin32/ManagedCsWin32.csproj
+++ b/src/common/ManagedCsWin32/ManagedCsWin32.csproj
@@ -1,6 +1,6 @@
-
+
PowerToys ManagedCsWin32
diff --git a/src/common/ManagedTelemetry/Telemetry/ManagedTelemetry.csproj b/src/common/ManagedTelemetry/Telemetry/ManagedTelemetry.csproj
index 3929c60618..c73bd6ca6f 100644
--- a/src/common/ManagedTelemetry/Telemetry/ManagedTelemetry.csproj
+++ b/src/common/ManagedTelemetry/Telemetry/ManagedTelemetry.csproj
@@ -1,6 +1,6 @@
-
+
-
+
PowerToys Telemetry
diff --git a/src/common/PowerToys.ModuleContracts/PowerToys.ModuleContracts.csproj b/src/common/PowerToys.ModuleContracts/PowerToys.ModuleContracts.csproj
index aa80bb05fb..eec8c621b2 100644
--- a/src/common/PowerToys.ModuleContracts/PowerToys.ModuleContracts.csproj
+++ b/src/common/PowerToys.ModuleContracts/PowerToys.ModuleContracts.csproj
@@ -1,7 +1,7 @@
-
-
+
+
enable
diff --git a/src/common/SettingsAPI/SettingsAPI.vcxproj b/src/common/SettingsAPI/SettingsAPI.vcxproj
index 0355836a00..432129d3c0 100644
--- a/src/common/SettingsAPI/SettingsAPI.vcxproj
+++ b/src/common/SettingsAPI/SettingsAPI.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
@@ -9,7 +10,6 @@
SettingsAPI
SettingsAPI
-
StaticLibrary
@@ -22,7 +22,7 @@
- ..\;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
_LIB;%(PreprocessorDefinitions)
@@ -52,17 +52,17 @@
-
+
-
-
+
+
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/Telemetry/EtwTrace/EtwTrace.vcxproj b/src/common/Telemetry/EtwTrace/EtwTrace.vcxproj
index b213541eda..11d114e986 100644
--- a/src/common/Telemetry/EtwTrace/EtwTrace.vcxproj
+++ b/src/common/Telemetry/EtwTrace/EtwTrace.vcxproj
@@ -1,14 +1,14 @@
-
+
+
17.0
Win32Proj
{8f021b46-362b-485c-bfba-ccf83e820cbd}
EtwTrace
-
StaticLibrary
@@ -37,15 +37,15 @@
-
-
+
+
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/Themes/Themes.vcxproj b/src/common/Themes/Themes.vcxproj
index be37d7d15c..d939b4118c 100644
--- a/src/common/Themes/Themes.vcxproj
+++ b/src/common/Themes/Themes.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{98537082-0FDB-40DE-ABD8-0DC5A4269BAB}
@@ -8,7 +9,6 @@
Themes
Themes
-
StaticLibrary
@@ -24,7 +24,7 @@
- ..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;%(AdditionalIncludeDirectories)
_LIB;%(PreprocessorDefinitions)
NotUsing
@@ -46,13 +46,13 @@
-
+
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/UITestAutomation/UITestAutomation.csproj b/src/common/UITestAutomation/UITestAutomation.csproj
index 549b8a430b..0b40b9fcd3 100644
--- a/src/common/UITestAutomation/UITestAutomation.csproj
+++ b/src/common/UITestAutomation/UITestAutomation.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Library
diff --git a/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj b/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
index e0842faf83..9556bbf43d 100644
--- a/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
+++ b/src/common/UnitTests-CommonLib/UnitTests-CommonLib.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{1A066C63-64B3-45F8-92FE-664E1CCE8077}
@@ -9,7 +10,6 @@
NativeUnitTestProject
Common.Lib.UnitTests
-
DynamicLibrary
false
@@ -58,13 +58,13 @@
-
+
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/interop/HotkeyManager.cpp b/src/common/interop/HotkeyManager.cpp
index adcbb9ada0..a9a6a19e6a 100644
--- a/src/common/interop/HotkeyManager.cpp
+++ b/src/common/interop/HotkeyManager.cpp
@@ -14,7 +14,7 @@ namespace winrt::PowerToys::Interop::implementation
}
// When all Shortcut keys are pressed, fire the HotkeyCallback event.
- void HotkeyManager::KeyboardEventProc(KeyboardEvent ev)
+ void HotkeyManager::KeyboardEventProc(KeyboardEvent /*ev*/)
{
// pressedKeys always stores the latest keyboard state
auto pressedKeysHandle = GetHotkeyHandle(pressedKeys);
diff --git a/src/common/interop/PowerToys.Interop.vcxproj b/src/common/interop/PowerToys.Interop.vcxproj
index a531a65d9f..d4b73762b0 100644
--- a/src/common/interop/PowerToys.Interop.vcxproj
+++ b/src/common/interop/PowerToys.Interop.vcxproj
@@ -1,6 +1,7 @@
-
+
-
+
+
PowerToys.Interop
@@ -38,7 +39,6 @@
Windows Store
10.0
-
DynamicLibrary
@@ -56,7 +56,7 @@
PowerToys.Interop
- ..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
true
@@ -80,7 +80,7 @@
$(IntDir)pch.pch
_WINRT_DLL;WINRT_LEAN_AND_MEAN;PowerToysInterop;%(PreprocessorDefinitions)
- $(SolutionDir)src\common\interop;../../;../;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\interop;../../;../;%(AdditionalIncludeDirectories)
$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)
false
%(AdditionalOptions) /bigobj /Zc:twoPhase-
@@ -172,15 +172,15 @@
-
-
+
+
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/interop/interop-tests/Common.Interop.UnitTests.csproj b/src/common/interop/interop-tests/Common.Interop.UnitTests.csproj
index 9370dae75a..f68411165b 100644
--- a/src/common/interop/interop-tests/Common.Interop.UnitTests.csproj
+++ b/src/common/interop/interop-tests/Common.Interop.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/common/logger/logger.vcxproj b/src/common/logger/logger.vcxproj
index 157b3d1abc..88296868b7 100644
--- a/src/common/logger/logger.vcxproj
+++ b/src/common/logger/logger.vcxproj
@@ -1,6 +1,7 @@
-
+
+
Debug
@@ -33,14 +34,12 @@
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
logger
-
StaticLibrary
-
- ..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
-
+
@@ -83,13 +82,13 @@
-
+
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/notifications/BackgroundActivator/BackgroundActivator.vcxproj b/src/common/notifications/BackgroundActivator/BackgroundActivator.vcxproj
index a201dc0fa5..41fd325563 100644
--- a/src/common/notifications/BackgroundActivator/BackgroundActivator.vcxproj
+++ b/src/common/notifications/BackgroundActivator/BackgroundActivator.vcxproj
@@ -1,6 +1,7 @@
-
+
+
true
true
@@ -15,7 +16,6 @@
Windows Store
10.0
-
StaticLibrary
@@ -44,7 +44,8 @@
- notifications
+
+ BackgroundActivator
@@ -60,7 +61,8 @@
$(IntDir)pch.pch
Level4
- %(AdditionalOptions) /bigobj
+
+ %(AdditionalOptions) /bigobj /FS
_WINRT_DLL;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)
$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)
@@ -96,13 +98,13 @@
-
+
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/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj b/src/common/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj
index c0b0cae81b..96adff13d8 100644
--- a/src/common/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj
+++ b/src/common/notifications/BackgroundActivatorDLL/BackgroundActivatorDLL.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
{031AC72E-FA28-4AB7-B690-6F7B9C28AA73}
Win32Proj
BackgroundActivatorDLL
-
DynamicLibrary
@@ -64,10 +64,10 @@
-
+
-
+
{cc6e41ac-8174-4e8a-8d22-85dd7f4851df}
@@ -81,7 +81,7 @@
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/notifications/notifications.vcxproj b/src/common/notifications/notifications.vcxproj
index 33ee65cdc3..111c949fc1 100644
--- a/src/common/notifications/notifications.vcxproj
+++ b/src/common/notifications/notifications.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{1D5BE09D-78C0-4FD7-AF00-AE7C1AF7C525}
@@ -8,7 +9,6 @@
notifications
Notifications
-
StaticLibrary
@@ -21,7 +21,8 @@
- ..\;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
+ /FS %(AdditionalOptions)
_LIB;%(PreprocessorDefinitions)
@@ -44,15 +45,15 @@
-
-
+
+
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 fff8efc983..ed5ff0d799 100644
--- a/src/common/version/version.vcxproj
+++ b/src/common/version/version.vcxproj
@@ -57,7 +57,7 @@
- ..\;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
_LIB;%(PreprocessorDefinitions)
NotUsing
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 b36e602d25..ab943c5090 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,7 +1,7 @@
-
+
-
-
+
+
Exe
diff --git a/src/dsc/v3/PowerToys.DSC.UnitTests/PowerToys.DSC.UnitTests.csproj b/src/dsc/v3/PowerToys.DSC.UnitTests/PowerToys.DSC.UnitTests.csproj
index d7a8c8c2f8..3995b78254 100644
--- a/src/dsc/v3/PowerToys.DSC.UnitTests/PowerToys.DSC.UnitTests.csproj
+++ b/src/dsc/v3/PowerToys.DSC.UnitTests/PowerToys.DSC.UnitTests.csproj
@@ -1,10 +1,10 @@
-
+
-
+
false
- ..\..\..\..\$(Configuration)\$(Platform)\tests\PowerToys.DSC.Tests\
+ $(RepoRoot)$(Configuration)\$(Platform)\tests\PowerToys.DSC.Tests\
diff --git a/src/dsc/v3/PowerToys.DSC/PowerToys.DSC.csproj b/src/dsc/v3/PowerToys.DSC/PowerToys.DSC.csproj
index a87508604f..003a1f1d58 100644
--- a/src/dsc/v3/PowerToys.DSC/PowerToys.DSC.csproj
+++ b/src/dsc/v3/PowerToys.DSC/PowerToys.DSC.csproj
@@ -1,11 +1,11 @@
-
+
-
-
+
+
Exe
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
PowerToys.DSC
diff --git a/src/logging/logging.vcxproj b/src/logging/logging.vcxproj
index b1a584ec94..fe6403be71 100644
--- a/src/logging/logging.vcxproj
+++ b/src/logging/logging.vcxproj
@@ -1,5 +1,6 @@
+
Debug
@@ -31,13 +32,12 @@
Win32Proj
spdlog
-
-
+
StaticLibrary
MultiByte
- ..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -65,98 +65,98 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/AdvancedPaste/AdvancedPaste.FuzzTests/AdvancedPaste.FuzzTests.csproj b/src/modules/AdvancedPaste/AdvancedPaste.FuzzTests/AdvancedPaste.FuzzTests.csproj
index 2d0b5f1ad1..557803aa64 100644
--- a/src/modules/AdvancedPaste/AdvancedPaste.FuzzTests/AdvancedPaste.FuzzTests.csproj
+++ b/src/modules/AdvancedPaste/AdvancedPaste.FuzzTests/AdvancedPaste.FuzzTests.csproj
@@ -1,14 +1,14 @@
-
-
+
+
latest
enable
enable
- ..\..\..\..\$(Platform)\$(Configuration)\tests\AdvancedPaste.FuzzTests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\AdvancedPaste.FuzzTests\
diff --git a/src/modules/AdvancedPaste/AdvancedPaste.UnitTests/AdvancedPaste.UnitTests.csproj b/src/modules/AdvancedPaste/AdvancedPaste.UnitTests/AdvancedPaste.UnitTests.csproj
index 15b998a245..df90a2fa5d 100644
--- a/src/modules/AdvancedPaste/AdvancedPaste.UnitTests/AdvancedPaste.UnitTests.csproj
+++ b/src/modules/AdvancedPaste/AdvancedPaste.UnitTests/AdvancedPaste.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj b/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj
index 1c80479c2d..090f3c75a7 100644
--- a/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj
+++ b/src/modules/AdvancedPaste/AdvancedPaste/AdvancedPaste.csproj
@@ -1,11 +1,11 @@
-
+
-
-
+
+
WinExe
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
true
Assets\AdvancedPaste\AdvancedPaste.ico
app.manifest
diff --git a/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj b/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj
index 7ccd5e0cda..8d282cb008 100644
--- a/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj
+++ b/src/modules/AdvancedPaste/AdvancedPasteModuleInterface/AdvancedPasteModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
@@ -12,7 +13,6 @@
AdvancedPasteModuleInterface
PowerToys.AdvancedPasteModuleInterface
-
DynamicLibrary
@@ -27,12 +27,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -56,10 +56,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -73,15 +73,15 @@
-
+
-
+
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/AdvancedPaste/UITest-AdvancedPaste/AdvancedPaste-UITests.csproj b/src/modules/AdvancedPaste/UITest-AdvancedPaste/AdvancedPaste-UITests.csproj
index 82a599d660..6848b5f1a6 100644
--- a/src/modules/AdvancedPaste/UITest-AdvancedPaste/AdvancedPaste-UITests.csproj
+++ b/src/modules/AdvancedPaste/UITest-AdvancedPaste/AdvancedPaste-UITests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{2B1505FA-132A-460B-B22B-7CC3FFAB0C5D}
@@ -14,7 +14,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\UITests-AdvancedPaste\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\UITests-AdvancedPaste\
diff --git a/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj b/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj
index 6d33ed8c4e..ce336d5585 100644
--- a/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj
+++ b/src/modules/CropAndLock/CropAndLock/CropAndLock.vcxproj
@@ -1,6 +1,7 @@
-
+
+
true
true
@@ -13,7 +14,6 @@
10.0.26100.0
10.0.19041.0
-
Debug
@@ -60,14 +60,14 @@
PowerToys.$(MSBuildProjectName)
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
_CONSOLE;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)
Level4
%(AdditionalOptions) /bigobj
- $(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;$(RepoRoot)src;%(AdditionalIncludeDirectories)
Windows
@@ -143,33 +143,33 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{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/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj b/src/modules/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj
index af72e21d21..09af280a4e 100644
--- a/src/modules/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj
+++ b/src/modules/CropAndLock/CropAndLockModuleInterface/CropAndLockModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
Win32Proj
@@ -8,7 +9,6 @@
CropAndLockModuleInterface
CropAndLockModuleInterface
-
DynamicLibrary
true
@@ -31,12 +31,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.CropAndLockModuleInterface
- ..\;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -91,28 +91,28 @@
-
+
{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/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj
index 2dcbc1e237..01587e9186 100644
--- a/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj
+++ b/src/modules/EnvironmentVariables/EnvironmentVariables/EnvironmentVariables.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -16,7 +16,7 @@
false
true
DISABLE_XAML_GENERATED_MAIN,TRACE
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.EnvironmentVariables
Assets\EnvironmentVariables\EnvironmentVariables.ico
diff --git a/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj b/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj
index ff4c557a64..9eabc28e12 100644
--- a/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj
+++ b/src/modules/EnvironmentVariables/EnvironmentVariablesModuleInterface/EnvironmentVariablesModuleInterface.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
17.0
@@ -11,7 +12,6 @@
EnvironmentVariablesModuleInterface
EnvironmentVariablesModuleInterface
-
DynamicLibrary
true
@@ -35,7 +35,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.EnvironmentVariablesModuleInterface
@@ -70,7 +70,7 @@
- $(SolutionDir)src;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
@@ -94,26 +94,26 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{cc6e41ac-8174-4e8a-8d22-85dd7f4851df}
-
+
-
+
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/EnvironmentVariables/EnvironmentVariablesUILib/EnvironmentVariablesUILib.csproj b/src/modules/EnvironmentVariables/EnvironmentVariablesUILib/EnvironmentVariablesUILib.csproj
index 3973f8d2eb..858f43313f 100644
--- a/src/modules/EnvironmentVariables/EnvironmentVariablesUILib/EnvironmentVariablesUILib.csproj
+++ b/src/modules/EnvironmentVariables/EnvironmentVariablesUILib/EnvironmentVariablesUILib.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Library
diff --git a/src/modules/FileLocksmith/FileLocksmithCLI/tests/FileLocksmithCLIUnitTests.vcxproj b/src/modules/FileLocksmith/FileLocksmithCLI/tests/FileLocksmithCLIUnitTests.vcxproj
index 12b0a89c7b..6d420907b8 100644
--- a/src/modules/FileLocksmith/FileLocksmithCLI/tests/FileLocksmithCLIUnitTests.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithCLI/tests/FileLocksmithCLIUnitTests.vcxproj
@@ -1,6 +1,7 @@
-
+
+
{A1B2C3D4-E5F6-7890-1234-567890ABCDEF}
Win32Proj
@@ -8,8 +9,7 @@
FileLocksmithCLI.UnitTests
10.0
-
-
+
DynamicLibrary
Unicode
@@ -24,11 +24,11 @@
- ..\..\..\..\..\$(Platform)\$(Configuration)\tests\FileLocksmithCLI\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\FileLocksmithCLI\
- ..\;..\..\;..\..\..\..\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
+ ..\;..\..\;$(RepoRoot)src\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
WIN32;UNIT_TEST;%(PreprocessorDefinitions)
true
Use
@@ -56,13 +56,13 @@
{9d52fd25-ef90-4f9a-a015-91efc5daf54f}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{1248566c-272a-43c0-88d6-e6675d569a09}
@@ -71,13 +71,13 @@
-
+
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}.
-
-
+
+
diff --git a/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj b/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj
index a1617bfc06..bdb9f5e001 100644
--- a/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithContextMenu/FileLocksmithContextMenu.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
17.0
@@ -10,12 +11,11 @@
{799a50d8-de89-4ed1-8ff8-ad5a9ed8c0ca}
FileLocksmithContextMenu
-
PowerToys.FileLocksmithContextMenu
$(SolutionDir)$(Platform)\$(Configuration)\TemporaryBuild\obj\$(ProjectName)\
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
DynamicLibrary
@@ -125,13 +125,13 @@ MakeAppx.exe pack /d . /p $(OutDir)FileLocksmithContextMenuPackage.msix /nv
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{cc6e41ac-8174-4e8a-8d22-85dd7f4851df}
@@ -141,18 +141,18 @@ MakeAppx.exe pack /d . /p $(OutDir)FileLocksmithContextMenuPackage.msix /nv
-
+
-
-
+
+
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/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj b/src/modules/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj
index 8bca058c43..3d38699c83 100644
--- a/src/modules/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithExt/FileLocksmithExt.vcxproj
@@ -1,18 +1,18 @@
-
+
+
-
+
16.0
Win32Proj
{57175ec7-92a5-4c1e-8244-e3fbca2a81de}
FileLocksmithExt
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.FileLocksmithExt
-
DynamicLibrary
true
@@ -98,16 +98,16 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -115,15 +115,15 @@
-
+
-
+
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/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj b/src/modules/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj
index e64b569387..41c6d166a4 100644
--- a/src/modules/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithLib/FileLocksmithLib.vcxproj
@@ -1,6 +1,7 @@
-
+
+
17.0
Win32Proj
@@ -8,7 +9,6 @@
FileLocksmithLib
10.0
-
StaticLibrary
true
@@ -86,13 +86,13 @@
-
+
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/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj b/src/modules/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj
index fd995a2d97..f6cfa11262 100644
--- a/src/modules/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj
+++ b/src/modules/FileLocksmith/FileLocksmithLibInterop/FileLocksmithLibInterop.vcxproj
@@ -1,6 +1,7 @@
-
+
+
Debug
@@ -26,10 +27,9 @@
PowerToys.FileLocksmithLib.Interop
PowerToys.FileLocksmithLib.Interop
net8.0-windows10.0.22621.0
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.FileLocksmithLib.Interop
-
DynamicLibrary
@@ -116,7 +116,7 @@
-
+
{f055103b-f80b-4d0c-bf48-057c55620033}
@@ -133,13 +133,13 @@
-
+
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/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj
index f4b28d3922..600216fdbf 100644
--- a/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj
+++ b/src/modules/FileLocksmith/FileLocksmithUI/FileLocksmithUI.csproj
@@ -1,13 +1,13 @@
-
+
-
-
+
+
PowerToys.FileLocksmith
PowerToys File Locksmith
WinExe
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.FileLocksmithUI
PowerToys.FileLocksmithUI
app.manifest
diff --git a/src/modules/Hosts/Hosts.FuzzTests/HostsEditor.FuzzTests.csproj b/src/modules/Hosts/Hosts.FuzzTests/HostsEditor.FuzzTests.csproj
index 51dee7a40b..89edfbfc98 100644
--- a/src/modules/Hosts/Hosts.FuzzTests/HostsEditor.FuzzTests.csproj
+++ b/src/modules/Hosts/Hosts.FuzzTests/HostsEditor.FuzzTests.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
latest
@@ -10,7 +10,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\Hosts.FuzzTests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\Hosts.FuzzTests\
diff --git a/src/modules/Hosts/Hosts.Tests/HostsEditor.UnitTests.csproj b/src/modules/Hosts/Hosts.Tests/HostsEditor.UnitTests.csproj
index 0f0a57ba6b..7b5aa8b532 100644
--- a/src/modules/Hosts/Hosts.Tests/HostsEditor.UnitTests.csproj
+++ b/src/modules/Hosts/Hosts.Tests/HostsEditor.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/Hosts/Hosts.UITests/HostsEditor.UITests.csproj b/src/modules/Hosts/Hosts.UITests/HostsEditor.UITests.csproj
index c8a45ea3aa..e3fe2d8f65 100644
--- a/src/modules/Hosts/Hosts.UITests/HostsEditor.UITests.csproj
+++ b/src/modules/Hosts/Hosts.UITests/HostsEditor.UITests.csproj
@@ -1,6 +1,6 @@
-
+
{4E0AE3A4-2EE0-44D7-A2D0-8769977254A0}
@@ -15,7 +15,7 @@
false
- ..\..\..\..\$(Platform)\$(Configuration)\tests\Hosts.UITests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\Hosts.UITests\
diff --git a/src/modules/Hosts/Hosts/Hosts.csproj b/src/modules/Hosts/Hosts/Hosts.csproj
index cf595dd44b..2d00648ca4 100644
--- a/src/modules/Hosts/Hosts/Hosts.csproj
+++ b/src/modules/Hosts/Hosts/Hosts.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -13,7 +13,7 @@
false
false
true
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.Hosts
DISABLE_XAML_GENERATED_MAIN,TRACE
Assets/Hosts/Hosts.ico
diff --git a/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj b/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj
index 40601496d3..2f370134ba 100644
--- a/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj
+++ b/src/modules/Hosts/HostsModuleInterface/HostsModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
@@ -11,7 +12,6 @@
HostsModuleInterface
HostsModuleInterface
-
DynamicLibrary
true
@@ -35,7 +35,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.HostsModuleInterface
@@ -46,7 +46,7 @@
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -64,10 +64,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -79,15 +79,15 @@
-
+
-
+
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/Hosts/HostsUILib/HostsUILib.csproj b/src/modules/Hosts/HostsUILib/HostsUILib.csproj
index 21e7822000..267e5e137d 100644
--- a/src/modules/Hosts/HostsUILib/HostsUILib.csproj
+++ b/src/modules/Hosts/HostsUILib/HostsUILib.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
Library
diff --git a/src/modules/LightSwitch/LightSwitchModuleInterface/LightSwitchModuleInterface.vcxproj b/src/modules/LightSwitch/LightSwitchModuleInterface/LightSwitchModuleInterface.vcxproj
index 7ec2238edf..b9107eb59d 100644
--- a/src/modules/LightSwitch/LightSwitchModuleInterface/LightSwitchModuleInterface.vcxproj
+++ b/src/modules/LightSwitch/LightSwitchModuleInterface/LightSwitchModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
Debug
@@ -28,7 +29,6 @@
LightSwitchModuleInterface
PowerToys.LightSwitchModuleInterface
-
DynamicLibrary
true
@@ -74,7 +74,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
true
@@ -166,7 +166,7 @@
- ..\LightSwitchLib;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\LightSwitchLib;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -193,13 +193,13 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{4aed67b6-55fd-486f-b917-e543dee2cb3c}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -210,15 +210,15 @@
-
+
-
+
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}.
-
-
+
+
diff --git a/src/modules/LightSwitch/LightSwitchService/LightSwitchService.vcxproj b/src/modules/LightSwitch/LightSwitchService/LightSwitchService.vcxproj
index f10364e4e3..fa2407b294 100644
--- a/src/modules/LightSwitch/LightSwitchService/LightSwitchService.vcxproj
+++ b/src/modules/LightSwitch/LightSwitchService/LightSwitchService.vcxproj
@@ -1,6 +1,7 @@
-
+
+
Debug
@@ -27,7 +28,7 @@
10.0.26100.0
LightSwitchService
-
+
Application
true
@@ -43,7 +44,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\$(MSBuildProjectName)\
+ $(RepoRoot)$(Platform)\$(Configuration)\$(MSBuildProjectName)\
PowerToys.LightSwitchService
@@ -57,11 +58,11 @@
./../;
..\LightSwitchLib;
..\..\..\common;
- ..\..\..\common\logger;
- ..\..\..\common\utils;
- ..\..\..\common\SettingsAPI;
- ..\..\..\common\Telemetry;
- ..\..\..\;
+ $(RepoRoot)src\common\logger;
+ $(RepoRoot)src\common\utils;
+ $(RepoRoot)src\common\SettingsAPI;
+ $(RepoRoot)src\common\Telemetry;
+ $(RepoRoot)src\;
..\..\..\..\deps\spdlog\include;
./;
%(AdditionalIncludeDirectories)
@@ -98,16 +99,16 @@
-
+
{4aed67b6-55fd-486f-b917-e543dee2cb3c}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{1d5be09d-78c0-4fd7-af00-ae7c1af7c525}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
@@ -115,9 +116,9 @@
-
+
-
-
+
+
diff --git a/src/modules/LightSwitch/Tests/LightSwitch.UITests/LightSwitch.UITests.csproj b/src/modules/LightSwitch/Tests/LightSwitch.UITests/LightSwitch.UITests.csproj
index a1ec81d30c..c230c1c958 100644
--- a/src/modules/LightSwitch/Tests/LightSwitch.UITests/LightSwitch.UITests.csproj
+++ b/src/modules/LightSwitch/Tests/LightSwitch.UITests/LightSwitch.UITests.csproj
@@ -1,5 +1,5 @@
-
-
+
+
PowerToys.LightSwitch.UITests
LightSwitch.UITests
diff --git a/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj b/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj
index 5a589c673d..a61b2e58bb 100644
--- a/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj
+++ b/src/modules/MeasureTool/MeasureToolCore/PowerToys.MeasureToolCore.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -52,13 +52,13 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
Level4
%(AdditionalOptions) /bigobj
- $(SolutionDir)src\;..\..\..\common\Telemetry;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Windows
@@ -125,19 +125,19 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -145,5 +145,5 @@
-
+
\ No newline at end of file
diff --git a/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj b/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj
index 561bf95b15..242a994c37 100644
--- a/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj
+++ b/src/modules/MeasureTool/MeasureToolModuleInterface/MeasureToolModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{92C39820-9F84-4529-BC7D-22AAE514D63B}
@@ -8,7 +9,6 @@
MeasureToolModuleInterface
MeasureToolModuleInterface
-
DynamicLibrary
true
@@ -32,7 +32,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.MeasureToolModuleInterface
@@ -43,7 +43,7 @@
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
@@ -60,10 +60,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -74,15 +74,15 @@
-
+
-
+
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/MeasureTool/MeasureToolUI/MeasureToolUI.csproj b/src/modules/MeasureTool/MeasureToolUI/MeasureToolUI.csproj
index 3e92bd42f3..f2424eda21 100644
--- a/src/modules/MeasureTool/MeasureToolUI/MeasureToolUI.csproj
+++ b/src/modules/MeasureTool/MeasureToolUI/MeasureToolUI.csproj
@@ -1,13 +1,13 @@
-
+
-
-
+
+
PowerToys.MeasureTool
PowerToys MeasureTool
WinExe
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.MeasureToolUI
PowerToys.MeasureToolUI
app.manifest
diff --git a/src/modules/MeasureTool/Tests/ScreenRuler.UITests/ScreenRuler.UITests.csproj b/src/modules/MeasureTool/Tests/ScreenRuler.UITests/ScreenRuler.UITests.csproj
index be1da425a7..4e59a4c5b4 100644
--- a/src/modules/MeasureTool/Tests/ScreenRuler.UITests/ScreenRuler.UITests.csproj
+++ b/src/modules/MeasureTool/Tests/ScreenRuler.UITests/ScreenRuler.UITests.csproj
@@ -1,5 +1,5 @@
-
-
+
+
PowerToys.ScreenRuler.UITests
ScreenRuler.UITests
diff --git a/src/modules/MouseUtils/CursorWrap/CursorWrap.vcxproj b/src/modules/MouseUtils/CursorWrap/CursorWrap.vcxproj
index d4eede3cb0..b361345cbd 100644
--- a/src/modules/MouseUtils/CursorWrap/CursorWrap.vcxproj
+++ b/src/modules/MouseUtils/CursorWrap/CursorWrap.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{48a1db8c-5df8-4fb3-9e14-2b67f3f2d8b5}
@@ -8,8 +9,7 @@
CursorWrap
CursorWrap
-
-
+
DynamicLibrary
true
@@ -33,7 +33,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.CursorWrap
@@ -80,7 +80,7 @@
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -104,10 +104,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -121,13 +121,13 @@
-
+
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}.
-
-
+
+
diff --git a/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj b/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj
index 47867ebb2d..7c4d855986 100644
--- a/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj
+++ b/src/modules/MouseUtils/FindMyMouse/FindMyMouse.vcxproj
@@ -54,7 +54,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.FindMyMouse
@@ -102,7 +102,7 @@
- $(GeneratedFilesDir);$(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;$(MSBuildThisFileDirectory)..\..\..\..\src\;$(MSBuildThisFileDirectory)..\..\..\..\src\modules;$(MSBuildThisFileDirectory)..\..\..\..\src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(GeneratedFilesDir);$(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;$(MSBuildThisFileDirectory)..\..\..\..\src\;$(MSBuildThisFileDirectory)..\..\..\..\src\modules;$(MSBuildThisFileDirectory)..\..\..\..\src\common\Telemetry;%(AdditionalIncludeDirectories)
@@ -123,10 +123,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -153,5 +153,5 @@
-
+
diff --git a/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj b/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj
index 4463846c20..422eef20cf 100644
--- a/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj
+++ b/src/modules/MouseUtils/MouseHighlighter/MouseHighlighter.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{782a61be-9d85-4081-b35c-1ccc9dcc1e88}
@@ -8,7 +9,6 @@
MouseHighlighter
MouseHighlighter
-
DynamicLibrary
true
@@ -32,7 +32,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.MouseHighlighter
@@ -79,7 +79,7 @@
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
@@ -100,10 +100,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -111,15 +111,15 @@
-
+
-
+
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/MouseUtils/MouseJump.Common.UnitTests/MouseJump.Common.UnitTests.csproj b/src/modules/MouseUtils/MouseJump.Common.UnitTests/MouseJump.Common.UnitTests.csproj
index c97b009bb6..c247b3e7fa 100644
--- a/src/modules/MouseUtils/MouseJump.Common.UnitTests/MouseJump.Common.UnitTests.csproj
+++ b/src/modules/MouseUtils/MouseJump.Common.UnitTests/MouseJump.Common.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
@@ -9,7 +9,7 @@
PowerToys.MouseJump.Common.UnitTests
PowerToys MouseJump.Common.UnitTests
Library
- ..\..\..\..\$(Platform)\$(Configuration)\tests\MouseJump.Common.UnitTests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\MouseJump.Common.UnitTests\
false
false
diff --git a/src/modules/MouseUtils/MouseJump.Common/MouseJump.Common.csproj b/src/modules/MouseUtils/MouseJump.Common/MouseJump.Common.csproj
index 4b56443fa7..79d6b7b47e 100644
--- a/src/modules/MouseUtils/MouseJump.Common/MouseJump.Common.csproj
+++ b/src/modules/MouseUtils/MouseJump.Common/MouseJump.Common.csproj
@@ -1,6 +1,6 @@
-
+
-
+
@@ -9,7 +9,7 @@
PowerToys.MouseJump.Common
PowerToys MouseJump.Common
Library
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
diff --git a/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj b/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj
index b6ddd885fb..322973db30 100644
--- a/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj
+++ b/src/modules/MouseUtils/MouseJump/MouseJump.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{8a08d663-4995-40e3-b42c-3f910625f284}
@@ -8,7 +9,6 @@
MouseJumpModuleInterface
MouseJump
-
DynamicLibrary
true
@@ -32,7 +32,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.MouseJump
@@ -79,7 +79,7 @@
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
@@ -95,10 +95,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -109,15 +109,15 @@
-
+
-
+
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/MouseUtils/MouseJumpUI/MouseJumpUI.csproj b/src/modules/MouseUtils/MouseJumpUI/MouseJumpUI.csproj
index 4ffd69bee6..53f949f4c3 100644
--- a/src/modules/MouseUtils/MouseJumpUI/MouseJumpUI.csproj
+++ b/src/modules/MouseUtils/MouseJumpUI/MouseJumpUI.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
@@ -9,7 +9,7 @@
PowerToys.MouseJumpUI
PowerToys MouseJumpUI
WinExe
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
diff --git a/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj b/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj
index 0823564a44..355bcee256 100644
--- a/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj
+++ b/src/modules/MouseUtils/MousePointerCrosshairs/MousePointerCrosshairs.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{eae14c0e-7a6b-45da-9080-a7d8c077ba6e}
@@ -8,8 +9,7 @@
MousePointerCrosshairs
MousePointerCrosshairs
-
-
+
DynamicLibrary
true
@@ -33,7 +33,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.MousePointerCrosshairs
@@ -80,7 +80,7 @@
- ..\..\..\;..\..\..\modules;..\..\..\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;..\..\..\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
@@ -101,10 +101,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -113,13 +113,13 @@
-
+
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/MouseUtils/MouseUtils.UITests/MouseUtils.UITests.csproj b/src/modules/MouseUtils/MouseUtils.UITests/MouseUtils.UITests.csproj
index 911de3e8e1..33d722718f 100644
--- a/src/modules/MouseUtils/MouseUtils.UITests/MouseUtils.UITests.csproj
+++ b/src/modules/MouseUtils/MouseUtils.UITests/MouseUtils.UITests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{4E0AE3A4-2EE0-44D7-A2D0-8769977254A1}
diff --git a/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj b/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj
index 981266c0cb..4b3fc7fd50 100644
--- a/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj
+++ b/src/modules/MouseWithoutBorders/App/Helper/MouseWithoutBordersHelper.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -11,7 +11,7 @@
PowerToys.MouseWithoutBordersHelper
true
true
- ..\..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
true
..\Logo.ico
true
diff --git a/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj b/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj
index 4c2e35c6ad..acc66deea6 100644
--- a/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj
+++ b/src/modules/MouseWithoutBorders/App/MouseWithoutBorders.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -11,7 +11,7 @@
PowerToys.MouseWithoutBorders
true
true
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
true
Logo.ico
true
diff --git a/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj b/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj
index 1431445733..53af161e16 100644
--- a/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj
+++ b/src/modules/MouseWithoutBorders/App/Service/MouseWithoutBordersService.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
true
@@ -12,7 +12,7 @@
PowerToys.MouseWithoutBordersService
true
true
- ..\..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
true
..\Logo.ico
true
diff --git a/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj b/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj
index f2af1e923e..1f79f19e56 100644
--- a/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj
+++ b/src/modules/MouseWithoutBorders/ModuleInterface/MouseWithoutBordersModuleInterface.vcxproj
@@ -1,13 +1,13 @@
-
+
+
15.0
{2833C9C6-AB32-4048-A5C7-A70898337B57}
Win32Proj
MouseWithoutBordersModuleInterface
-
DynamicLibrary
@@ -22,13 +22,13 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.MouseWithoutBordersModuleInterface
FANCYZONES_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -50,10 +50,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -64,17 +64,17 @@
-
+
-
-
+
+
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/MouseWithoutBorders/MouseWithoutBorders.UnitTests/MouseWithoutBorders.UnitTests.csproj b/src/modules/MouseWithoutBorders/MouseWithoutBorders.UnitTests/MouseWithoutBorders.UnitTests.csproj
index ad95d818a1..6020214279 100644
--- a/src/modules/MouseWithoutBorders/MouseWithoutBorders.UnitTests/MouseWithoutBorders.UnitTests.csproj
+++ b/src/modules/MouseWithoutBorders/MouseWithoutBorders.UnitTests/MouseWithoutBorders.UnitTests.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
diff --git a/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj b/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj
index fb1bf3c06b..9436d412f3 100644
--- a/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj
+++ b/src/modules/NewPlus/NewShellExtensionContextMenu.win10/NewPlus.ShellExtension.win10.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
17.0
@@ -11,7 +12,6 @@
NewPlusShellExtensionWin10
10.0.26100.0
-
DynamicLibrary
@@ -34,7 +34,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.NewPlus.ShellExtension.win10
@@ -46,7 +46,7 @@
_DEBUG;NEWPLUSSHELLEXTENSIONWIN10_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
Use
- ..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories);..\NewShellExtensionContextMenu;$(MSBuildThisFileDirectory)
+ $(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories);..\NewShellExtensionContextMenu;$(MSBuildThisFileDirectory)
false
stdcpplatest
@@ -67,7 +67,7 @@
NDEBUG;NEWPLUSSHELLEXTENSIONWIN10_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
Use
- ..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories);..\NewShellExtensionContextMenu;$(MSBuildThisFileDirectory)
+ $(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories);..\NewShellExtensionContextMenu;$(MSBuildThisFileDirectory)
false
stdcpplatest
@@ -125,13 +125,13 @@
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -140,17 +140,17 @@
-
+
-
-
+
+
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/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj b/src/modules/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj
index e43fb73e80..58f01522ed 100644
--- a/src/modules/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj
+++ b/src/modules/NewPlus/NewShellExtensionContextMenu/NewShellExtensionContextMenu.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
17.0
@@ -12,7 +13,6 @@
10.0.20348.0
NewPlus.ShellExtension
-
DynamicLibrary
true
@@ -37,14 +37,14 @@
.dll
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.NewPlus.ShellExtension
$(SolutionDir)$(Platform)\$(Configuration)\TemporaryBuild\obj\$(ProjectName)\
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.NewPlus.ShellExtension
$(SolutionDir)$(Platform)\$(Configuration)\TemporaryBuild\obj\$(ProjectName)\
@@ -59,7 +59,7 @@
Use
pch.h
stdcpplatest
- ..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Windows
@@ -90,7 +90,7 @@ MakeAppx.exe pack /d . /p $(OutDir)NewPlusPackage.msix /nv
Use
pch.h
stdcpplatest
- ..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Windows
@@ -167,19 +167,19 @@ MakeAppx.exe pack /d . /p $(OutDir)NewPlusPackage.msix /nv
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
-
+
{cc6e41ac-8174-4e8a-8d22-85dd7f4851df}
@@ -231,15 +231,15 @@ MakeAppx.exe pack /d . /p $(OutDir)NewPlusPackage.msix /nv
-
+
-
+
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/PowerOCR/PowerOCR-UITests/PowerOCR.UITests.csproj b/src/modules/PowerOCR/PowerOCR-UITests/PowerOCR.UITests.csproj
index c2a51bb332..572cf5ab69 100644
--- a/src/modules/PowerOCR/PowerOCR-UITests/PowerOCR.UITests.csproj
+++ b/src/modules/PowerOCR/PowerOCR-UITests/PowerOCR.UITests.csproj
@@ -1,5 +1,5 @@
-
+
PowerOCR.UITests
enable
@@ -9,7 +9,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\PowerOCR.UITests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\PowerOCR.UITests\
diff --git a/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj b/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj
index 1c95308d25..8586acaa2e 100644
--- a/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj
+++ b/src/modules/PowerOCR/PowerOCR/PowerOCR.csproj
@@ -1,11 +1,11 @@
-
+
-
-
+
+
PowerToys.PowerOCR
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj b/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj
index 252037b584..b7e07ef9fe 100644
--- a/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj
+++ b/src/modules/PowerOCR/PowerOCRModuleInterface/PowerOCRModuleInterface.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
15.0
@@ -12,7 +13,6 @@
PowerOCRModuleInterface
PowerToys.PowerOCRModuleInterface
-
DynamicLibrary
@@ -27,12 +27,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -54,10 +54,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -71,15 +71,15 @@
-
+
-
+
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/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj b/src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj
index 95dcaebc1c..2a525092c9 100644
--- a/src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj
+++ b/src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
true
@@ -14,7 +15,6 @@
Win32Proj
ShortcutGuide
-
Application
@@ -47,11 +47,11 @@
PowerToys.$(MSBuildProjectName)
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
- ;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\..\;..\;%(AdditionalIncludeDirectories)
+ ;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src\;..\;%(AdditionalIncludeDirectories)
ole32.lib;Shell32.lib;OleAut32.lib;Dbghelp.lib;Dwmapi.lib;Dcomp.lib;Shlwapi.lib;%(AdditionalDependencies)
@@ -149,19 +149,19 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -179,15 +179,15 @@
-
+
-
+
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/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj b/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj
index c5590605ae..6a245b23df 100644
--- a/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj
+++ b/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
15.0
@@ -11,7 +12,6 @@
ShortcutGuideModuleInterface
ShortcutGuideModuleInterface
-
DynamicLibrary
true
@@ -37,12 +37,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.ShortcutGuideModuleInterface
- ;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\..\;..\;%(AdditionalIncludeDirectories)
+ ;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src\;..\;%(AdditionalIncludeDirectories)
Dwmapi.lib;Dcomp.lib;Shlwapi.lib;%(AdditionalDependencies)
@@ -60,10 +60,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -76,15 +76,15 @@
-
+
-
+
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/Workspaces/Workspaces.ModuleServices/Workspaces.ModuleServices.csproj b/src/modules/Workspaces/Workspaces.ModuleServices/Workspaces.ModuleServices.csproj
index f835138a27..74bc59de0c 100644
--- a/src/modules/Workspaces/Workspaces.ModuleServices/Workspaces.ModuleServices.csproj
+++ b/src/modules/Workspaces/Workspaces.ModuleServices/Workspaces.ModuleServices.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
diff --git a/src/modules/Workspaces/WorkspacesCsharpLibrary/WorkspacesCsharpLibrary.csproj b/src/modules/Workspaces/WorkspacesCsharpLibrary/WorkspacesCsharpLibrary.csproj
index 501f6b4f0c..b88e6a9f9c 100644
--- a/src/modules/Workspaces/WorkspacesCsharpLibrary/WorkspacesCsharpLibrary.csproj
+++ b/src/modules/Workspaces/WorkspacesCsharpLibrary/WorkspacesCsharpLibrary.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
PowerToys.WorkspacesCsharpLibrary
@@ -13,7 +13,7 @@
false
false
true
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
PowerToys.WorkspacesCsharpLibrary
diff --git a/src/modules/Workspaces/WorkspacesEditor/WorkspacesEditor.csproj b/src/modules/Workspaces/WorkspacesEditor/WorkspacesEditor.csproj
index 71e91979bd..9fa94a892b 100644
--- a/src/modules/Workspaces/WorkspacesEditor/WorkspacesEditor.csproj
+++ b/src/modules/Workspaces/WorkspacesEditor/WorkspacesEditor.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
PowerToys.WorkspacesEditor
@@ -13,7 +13,7 @@
false
false
true
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
diff --git a/src/modules/Workspaces/WorkspacesEditorUITest/Workspaces.Editor.UITests.csproj b/src/modules/Workspaces/WorkspacesEditorUITest/Workspaces.Editor.UITests.csproj
index f0d2181522..f80bc502d5 100644
--- a/src/modules/Workspaces/WorkspacesEditorUITest/Workspaces.Editor.UITests.csproj
+++ b/src/modules/Workspaces/WorkspacesEditorUITest/Workspaces.Editor.UITests.csproj
@@ -1,5 +1,5 @@
-
+
latest
@@ -13,7 +13,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\Workspaces.UITests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\Workspaces.UITests\
diff --git a/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj b/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj
index f55d30205f..0f9cc3c1c0 100644
--- a/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj
+++ b/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
PowerToys.WorkspacesLauncherUI
@@ -13,7 +13,7 @@
false
false
true
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
diff --git a/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj b/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj
index 1c7098f3b3..4e1ad16171 100644
--- a/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj
+++ b/src/modules/Workspaces/WorkspacesLib.UnitTests/WorkspacesLibUnitTests.vcxproj
@@ -1,13 +1,13 @@
-
+
+
{A85D4D9F-9A39-4B5D-8B5A-9F2D5C9A8B4C}
Win32Proj
WorkspacesLibUnitTests
Workspaces.Lib.UnitTests
-
@@ -24,16 +24,16 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\Workspaces\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\Workspaces\
- ..\;..\WorkspacesLib\;$(SolutionDir)src\;$(SolutionDir)src\common;$(SolutionDir)src\common\Telemetry;..\..\;..\..\..\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
+ ..\;..\WorkspacesLib\;$(RepoRoot)src\;$(RepoRoot)src\common;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
WIN32;%(PreprocessorDefinitions)
true
- $(VCInstallDir)UnitTest\\lib;$(SolutionDir)$(Platform)\\$(Configuration)\\;%(AdditionalLibraryDirectories)
+ $(VCInstallDir)UnitTest\\lib;$(RepoRoot)$(Platform)\\$(Configuration)\\;%(AdditionalLibraryDirectories)
propsys.lib;comctl32.lib;pathcch.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;Pathcch.lib;%(AdditionalDependencies)
@@ -55,7 +55,7 @@
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -64,13 +64,13 @@
-
+
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/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj b/src/modules/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj
index e968036d59..b004fa9050 100644
--- a/src/modules/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj
+++ b/src/modules/Workspaces/WorkspacesLib/WorkspacesLib.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{b31fcc55-b5a4-4ea7-b414-2dceae6af332}
@@ -8,7 +9,6 @@
WorkspacesLib
WorkspacesLib
-
StaticLibrary
@@ -23,12 +23,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
_LIB;%(PreprocessorDefinitions)
- ..\;$(SolutionDir)src\;$(SolutionDir)src\common;$(SolutionDir)src\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\;$(RepoRoot)src\common;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -68,10 +68,10 @@
-
+
{f055103b-f80b-4d0c-bf48-057c55620033}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
@@ -79,17 +79,17 @@
-
+
-
-
+
+
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/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj b/src/modules/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj
index 40d400daf4..54756310cd 100644
--- a/src/modules/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj
+++ b/src/modules/Workspaces/WorkspacesModuleInterface/WorkspacesModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{45285DF2-9742-4ECA-9AC9-58951FC26489}
@@ -8,7 +9,6 @@
workspaces
WorkspacesModuleInterface
-
DynamicLibrary
@@ -23,13 +23,13 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.WorkspacesModuleInterface
PROJECTS_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -48,10 +48,10 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -66,14 +66,14 @@
-
+
-
+
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/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj b/src/modules/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj
index 955de8de91..d7848146cb 100644
--- a/src/modules/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj
+++ b/src/modules/ZoomIt/ZoomItModuleInterface/ZoomItModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
17.0
Win32Proj
@@ -8,7 +9,6 @@
ZoomItModuleInterface
ZoomItModuleInterface
-
DynamicLibrary
true
@@ -31,12 +31,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.ZoomItModuleInterface
- ..\;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ ..\.;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -90,24 +90,24 @@
-
+
{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/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj b/src/modules/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj
index aa53283607..6fd8fbf3b3 100644
--- a/src/modules/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj
+++ b/src/modules/ZoomIt/ZoomItSettingsInterop/ZoomItSettingsInterop.vcxproj
@@ -1,6 +1,7 @@
-
+
+
true
true
@@ -16,7 +17,6 @@
Windows Store
10.0
-
DynamicLibrary
@@ -46,7 +46,7 @@
PowerToys.ZoomItSettingsInterop
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -105,10 +105,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -116,17 +116,17 @@
-
+
-
-
+
+
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/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj b/src/modules/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj
index f3d4b6f75d..34e3848743 100644
--- a/src/modules/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj
+++ b/src/modules/alwaysontop/AlwaysOnTop/AlwaysOnTop.vcxproj
@@ -1,10 +1,11 @@
+
-
+
-
+
@@ -13,7 +14,6 @@
false
true
stdcpplatest
- /await %(AdditionalOptions)
_UNICODE;UNICODE;%(PreprocessorDefinitions)
@@ -64,7 +64,6 @@
Unicode
Spectre
-
true
true
@@ -85,7 +84,7 @@
PowerToys.$(MSBuildProjectName)
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -93,7 +92,7 @@
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
- ./../;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src\common;$(SolutionDir)src\;./;%(AdditionalIncludeDirectories)
+ ./../;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src\common;$(RepoRoot)src\;./;%(AdditionalIncludeDirectories)
Windows
@@ -109,7 +108,7 @@
true
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
- ./../;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src\common;$(SolutionDir)src\;./;%(AdditionalIncludeDirectories)
+ ./../;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src\common;$(RepoRoot)src\;./;%(AdditionalIncludeDirectories)
Windows
@@ -158,19 +157,19 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{1d5be09d-78c0-4fd7-af00-ae7c1af7c525}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
@@ -185,17 +184,17 @@
-
+
-
-
+
+
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/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj b/src/modules/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj
index c9be3969e2..8b1d4f4723 100644
--- a/src/modules/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj
+++ b/src/modules/alwaysontop/AlwaysOnTopModuleInterface/AlwaysOnTopModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{48A0A19E-A0BE-4256-ACF8-CC3B80291AF9}
@@ -8,7 +9,6 @@
alwaysontop
AlwaysOnTopModuleInterface
-
DynamicLibrary
@@ -22,7 +22,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.AlwaysOnTopModuleInterface
@@ -30,7 +30,7 @@
_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -51,10 +51,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -66,17 +66,17 @@
-
-
-
+
+
+
-
+
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/awake/Awake.ModuleServices/Awake.ModuleServices.csproj b/src/modules/awake/Awake.ModuleServices/Awake.ModuleServices.csproj
index 52588938e4..75be8c685d 100644
--- a/src/modules/awake/Awake.ModuleServices/Awake.ModuleServices.csproj
+++ b/src/modules/awake/Awake.ModuleServices/Awake.ModuleServices.csproj
@@ -1,7 +1,7 @@
-
-
+
+
enable
diff --git a/src/modules/awake/Awake/Awake.csproj b/src/modules/awake/Awake/Awake.csproj
index 5199709a11..605e105964 100644
--- a/src/modules/awake/Awake/Awake.csproj
+++ b/src/modules/awake/Awake/Awake.csproj
@@ -1,11 +1,11 @@
-
+
-
-
+
+
WinExe
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
enable
false
false
diff --git a/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj b/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj
index 718e13e462..13770529fe 100644
--- a/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj
+++ b/src/modules/awake/AwakeModuleInterface/AwakeModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{5e7360a8-d048-4ed3-8f09-0bfd64c5529a}
@@ -10,7 +11,6 @@
PowerToys.AwakeModuleInterface
-
DynamicLibrary
@@ -24,12 +24,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -49,10 +49,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -63,17 +63,17 @@
-
+
-
-
+
+
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/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj b/src/modules/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj
index 58be2b1c5f..4a51422152 100644
--- a/src/modules/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj
+++ b/src/modules/cmdNotFound/CmdNotFoundModuleInterface/CmdNotFoundModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
17.0
Win32Proj
@@ -10,7 +11,6 @@
CmdNotFoundModuleInterface
-
DynamicLibrary
true
@@ -32,7 +32,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -68,7 +68,7 @@
- ..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -88,10 +88,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -102,15 +102,15 @@
-
+
-
+
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/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj b/src/modules/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj
index cc5bdfeb26..5828339f4f 100644
--- a/src/modules/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj
+++ b/src/modules/cmdpal/CmdPalKeyboardService/CmdPalKeyboardService.vcxproj
@@ -1,7 +1,8 @@
-
+
+
true
true
@@ -39,7 +40,6 @@
-
DynamicLibrary
@@ -71,7 +71,7 @@
CmdPalKeyboardService
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -130,16 +130,16 @@
-
+
-
+
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}.
-
-
+
+
diff --git a/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj b/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj
index ba6da61ec2..80d540d8da 100644
--- a/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj
+++ b/src/modules/cmdpal/CmdPalModuleInterface/CmdPalModuleInterface.vcxproj
@@ -1,7 +1,8 @@
-
+
+
17.0
@@ -11,7 +12,6 @@
10.0
PowerToys.CmdPalModuleInterface
-
DynamicLibrary
true
@@ -35,13 +35,13 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -54,7 +54,7 @@
IS_DEV_BRANDING;%(PreprocessorDefinitions)
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -74,15 +74,15 @@
-
+
-
+
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}.
-
-
+
+
diff --git a/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj b/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj
index 1c85aa939b..187c835e37 100644
--- a/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj
+++ b/src/modules/cmdpal/Microsoft.CmdPal.UI.ViewModels/Microsoft.CmdPal.UI.ViewModels.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
enable
diff --git a/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj b/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj
index 5500326b87..0ec7518188 100644
--- a/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj
+++ b/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Apps.UnitTests/Microsoft.CmdPal.Ext.Apps.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Apps.UnitTests/Microsoft.CmdPal.Ext.Apps.UnitTests.csproj
index d6a9638378..ed86ab834b 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Apps.UnitTests/Microsoft.CmdPal.Ext.Apps.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Apps.UnitTests/Microsoft.CmdPal.Ext.Apps.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests.csproj
index 07b6a9bfe5..22577866f4 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests/Microsoft.CmdPal.Ext.Bookmarks.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Calc.UnitTests/Microsoft.CmdPal.Ext.Calc.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Calc.UnitTests/Microsoft.CmdPal.Ext.Calc.UnitTests.csproj
index d3f9adeeab..2080cafec7 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Calc.UnitTests/Microsoft.CmdPal.Ext.Calc.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Calc.UnitTests/Microsoft.CmdPal.Ext.Calc.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests.csproj
index 73abdbe772..6c03a216c7 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests/Microsoft.CmdPal.Ext.ClipboardHistory.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Registry.UnitTests/Microsoft.CmdPal.Ext.Registry.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Registry.UnitTests/Microsoft.CmdPal.Ext.Registry.UnitTests.csproj
index 6bcc7bd5da..070fc9b91e 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Registry.UnitTests/Microsoft.CmdPal.Ext.Registry.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Registry.UnitTests/Microsoft.CmdPal.Ext.Registry.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests.csproj
index 0b998ec4ad..2e083ceab7 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests/Microsoft.CmdPal.Ext.RemoteDesktop.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Shell.UnitTests/Microsoft.CmdPal.Ext.Shell.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Shell.UnitTests/Microsoft.CmdPal.Ext.Shell.UnitTests.csproj
index 74aeb04b39..aaa86d2f07 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Shell.UnitTests/Microsoft.CmdPal.Ext.Shell.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.Shell.UnitTests/Microsoft.CmdPal.Ext.Shell.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.System.UnitTests/Microsoft.CmdPal.Ext.System.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.System.UnitTests/Microsoft.CmdPal.Ext.System.UnitTests.csproj
index 64c5884136..9fa2332949 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.System.UnitTests/Microsoft.CmdPal.Ext.System.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.System.UnitTests/Microsoft.CmdPal.Ext.System.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.TimeDate.UnitTests/Microsoft.CmdPal.Ext.TimeDate.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.TimeDate.UnitTests/Microsoft.CmdPal.Ext.TimeDate.UnitTests.csproj
index b19c5348eb..bd785d94da 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.TimeDate.UnitTests/Microsoft.CmdPal.Ext.TimeDate.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.TimeDate.UnitTests/Microsoft.CmdPal.Ext.TimeDate.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.UnitTestsBase/Microsoft.CmdPal.Ext.UnitTestBase.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.UnitTestsBase/Microsoft.CmdPal.Ext.UnitTestBase.csproj
index ad01a7c507..9e12557b9a 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.UnitTestsBase/Microsoft.CmdPal.Ext.UnitTestBase.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.UnitTestsBase/Microsoft.CmdPal.Ext.UnitTestBase.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WebSearch.UnitTests/Microsoft.CmdPal.Ext.WebSearch.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WebSearch.UnitTests/Microsoft.CmdPal.Ext.WebSearch.UnitTests.csproj
index d819beb7c7..601d3d147f 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WebSearch.UnitTests/Microsoft.CmdPal.Ext.WebSearch.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WebSearch.UnitTests/Microsoft.CmdPal.Ext.WebSearch.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests.csproj
index 8fde8f6f39..ec165aa5fc 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests/Microsoft.CmdPal.Ext.WindowWalker.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.UI.ViewModels.UnitTests/Microsoft.CmdPal.UI.ViewModels.UnitTests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.UI.ViewModels.UnitTests/Microsoft.CmdPal.UI.ViewModels.UnitTests.csproj
index 9282141355..fa7a95b5fb 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.UI.ViewModels.UnitTests/Microsoft.CmdPal.UI.ViewModels.UnitTests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.UI.ViewModels.UnitTests/Microsoft.CmdPal.UI.ViewModels.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/cmdpal/Tests/Microsoft.CmdPal.UITests/Microsoft.CmdPal.UITests.csproj b/src/modules/cmdpal/Tests/Microsoft.CmdPal.UITests/Microsoft.CmdPal.UITests.csproj
index 1ba6722489..ef3206262b 100644
--- a/src/modules/cmdpal/Tests/Microsoft.CmdPal.UITests/Microsoft.CmdPal.UITests.csproj
+++ b/src/modules/cmdpal/Tests/Microsoft.CmdPal.UITests/Microsoft.CmdPal.UITests.csproj
@@ -1,5 +1,5 @@
-
-
+
+
Microsoft.CmdPal.UITests
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj
index e59cdfd7e9..39f0e46f76 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Apps/Microsoft.CmdPal.Ext.Apps.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.Apps
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj
index f47b5e216f..f3194986d6 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Bookmark/Microsoft.CmdPal.Ext.Bookmarks.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.Bookmarks
enable
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj
index 2ec602d96a..2f22891c61 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Calc/Microsoft.CmdPal.Ext.Calc.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.Calc
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.ClipboardHistory/Microsoft.CmdPal.Ext.ClipboardHistory.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.ClipboardHistory/Microsoft.CmdPal.Ext.ClipboardHistory.csproj
index b0c0617c34..5e1abb1a2e 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.ClipboardHistory/Microsoft.CmdPal.Ext.ClipboardHistory.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.ClipboardHistory/Microsoft.CmdPal.Ext.ClipboardHistory.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.ClipboardHistory
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Indexer/Microsoft.CmdPal.Ext.Indexer.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Indexer/Microsoft.CmdPal.Ext.Indexer.csproj
index 2c40afd19c..193c4ea203 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Indexer/Microsoft.CmdPal.Ext.Indexer.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Indexer/Microsoft.CmdPal.Ext.Indexer.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.Indexer
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.PowerToys/Microsoft.CmdPal.Ext.PowerToys.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.PowerToys/Microsoft.CmdPal.Ext.PowerToys.csproj
index dffff59b9f..8479699538 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.PowerToys/Microsoft.CmdPal.Ext.PowerToys.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.PowerToys/Microsoft.CmdPal.Ext.PowerToys.csproj
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
WinExe
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj
index 24e8958ba9..cfcf15f8cc 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.Registry/Microsoft.CmdPal.Ext.Registry.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.RemoteDesktop/Microsoft.CmdPal.Ext.RemoteDesktop.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.RemoteDesktop/Microsoft.CmdPal.Ext.RemoteDesktop.csproj
index 2a561b9b9e..3a45115bbb 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.RemoteDesktop/Microsoft.CmdPal.Ext.RemoteDesktop.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.RemoteDesktop/Microsoft.CmdPal.Ext.RemoteDesktop.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.RemoteDesktop
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.System/Microsoft.CmdPal.Ext.System.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.System/Microsoft.CmdPal.Ext.System.csproj
index ca178bb0b6..699af993c3 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.System/Microsoft.CmdPal.Ext.System.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.System/Microsoft.CmdPal.Ext.System.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.TimeDate/Microsoft.CmdPal.Ext.TimeDate.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.TimeDate/Microsoft.CmdPal.Ext.TimeDate.csproj
index 886104347b..c1291472f1 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.TimeDate/Microsoft.CmdPal.Ext.TimeDate.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.TimeDate/Microsoft.CmdPal.Ext.TimeDate.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WebSearch/Microsoft.CmdPal.Ext.WebSearch.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WebSearch/Microsoft.CmdPal.Ext.WebSearch.csproj
index 2f6665d8d0..843f5cf49e 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WebSearch/Microsoft.CmdPal.Ext.WebSearch.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WebSearch/Microsoft.CmdPal.Ext.WebSearch.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.WebSearch
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WinGet/Microsoft.CmdPal.Ext.WinGet.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WinGet/Microsoft.CmdPal.Ext.WinGet.csproj
index 6fd229449e..5b109bf34b 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WinGet/Microsoft.CmdPal.Ext.WinGet.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WinGet/Microsoft.CmdPal.Ext.WinGet.csproj
@@ -1,5 +1,5 @@
-
+
Microsoft.CmdPal.Ext.WinGet
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowWalker/Microsoft.CmdPal.Ext.WindowWalker.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowWalker/Microsoft.CmdPal.Ext.WindowWalker.csproj
index 29996fd177..f5233a47e4 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowWalker/Microsoft.CmdPal.Ext.WindowWalker.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowWalker/Microsoft.CmdPal.Ext.WindowWalker.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj
index 49c6771cc0..681b788cac 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsServices/Microsoft.CmdPal.Ext.WindowsServices.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj
index 44d89bb9a0..85b5d386ad 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsSettings/Microsoft.CmdPal.Ext.WindowsSettings.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
Microsoft.CmdPal.Ext.WindowsSettings
diff --git a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj
index 776e97e3d1..df8f3e3487 100644
--- a/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj
+++ b/src/modules/cmdpal/ext/Microsoft.CmdPal.Ext.WindowsTerminal/Microsoft.CmdPal.Ext.WindowsTerminal.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/src/modules/cmdpal/ext/ProcessMonitorExtension/ProcessMonitorExtension.csproj b/src/modules/cmdpal/ext/ProcessMonitorExtension/ProcessMonitorExtension.csproj
index 8ec263d9bb..4ff1435154 100644
--- a/src/modules/cmdpal/ext/ProcessMonitorExtension/ProcessMonitorExtension.csproj
+++ b/src/modules/cmdpal/ext/ProcessMonitorExtension/ProcessMonitorExtension.csproj
@@ -1,5 +1,5 @@
-
-
+
+
WinExe
ProcessMonitorExtension
diff --git a/src/modules/cmdpal/ext/SamplePagesExtension/SamplePagesExtension.csproj b/src/modules/cmdpal/ext/SamplePagesExtension/SamplePagesExtension.csproj
index 964211ddff..b9a8acc29d 100644
--- a/src/modules/cmdpal/ext/SamplePagesExtension/SamplePagesExtension.csproj
+++ b/src/modules/cmdpal/ext/SamplePagesExtension/SamplePagesExtension.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
WinExe
SamplePagesExtension
diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions.Toolkit/Microsoft.CommandPalette.Extensions.Toolkit.csproj b/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions.Toolkit/Microsoft.CommandPalette.Extensions.Toolkit.csproj
index 0e72a8a51a..c1e995056f 100644
--- a/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions.Toolkit/Microsoft.CommandPalette.Extensions.Toolkit.csproj
+++ b/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions.Toolkit/Microsoft.CommandPalette.Extensions.Toolkit.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
$(MSBuildThisFileDirectory)..\..\..\..\..\
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 d6391bb748..140f49c46b 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
@@ -10,7 +10,6 @@
$(WindowsTargetPlatformVersion)
- $(MSBuildThisFileDirectory)..\..\..\..\..\
true
true
true
diff --git a/src/modules/colorPicker/ColorPicker.ModuleServices/ColorPicker.ModuleServices.csproj b/src/modules/colorPicker/ColorPicker.ModuleServices/ColorPicker.ModuleServices.csproj
index 1efe5cdc8d..e3ab24a9bb 100644
--- a/src/modules/colorPicker/ColorPicker.ModuleServices/ColorPicker.ModuleServices.csproj
+++ b/src/modules/colorPicker/ColorPicker.ModuleServices/ColorPicker.ModuleServices.csproj
@@ -1,7 +1,7 @@
-
-
+
+
enable
diff --git a/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj b/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
index a1df086509..ced2765475 100644
--- a/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
+++ b/src/modules/colorPicker/ColorPicker/ColorPicker.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
15.0
@@ -11,7 +12,6 @@
ColorPicker
ColorPicker
-
DynamicLibrary
@@ -26,13 +26,13 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.ColorPicker
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -54,10 +54,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -71,15 +71,15 @@
-
+
-
+
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/colorPicker/ColorPickerUI.UnitTests/ColorPickerUI.UnitTests.csproj b/src/modules/colorPicker/ColorPickerUI.UnitTests/ColorPickerUI.UnitTests.csproj
index 051e47add2..5035cc40c4 100644
--- a/src/modules/colorPicker/ColorPickerUI.UnitTests/ColorPickerUI.UnitTests.csproj
+++ b/src/modules/colorPicker/ColorPickerUI.UnitTests/ColorPickerUI.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{F93C2817-C846-4259-84D8-B39A6B57C8DE}
@@ -11,7 +11,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\ColorPickerUI.UnitTest\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\ColorPickerUI.UnitTest\
diff --git a/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj b/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj
index d1c55e3db7..2a09975846 100644
--- a/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj
+++ b/src/modules/colorPicker/ColorPickerUI/ColorPickerUI.csproj
@@ -1,12 +1,12 @@
-
+
-
-
+
+
PowerToys.ColorPickerUI
PowerToys ColorPicker
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/colorPicker/UITest-ColorPicker/UITest-ColorPicker.csproj b/src/modules/colorPicker/UITest-ColorPicker/UITest-ColorPicker.csproj
index effe513069..bc360c2c91 100644
--- a/src/modules/colorPicker/UITest-ColorPicker/UITest-ColorPicker.csproj
+++ b/src/modules/colorPicker/UITest-ColorPicker/UITest-ColorPicker.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{6880CE86-5B71-4440-9795-79A325F95747}
@@ -14,7 +14,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\UITests-ColorPicker\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\UITests-ColorPicker\
diff --git a/src/modules/fancyzones/FancyZones.FuzzTests/FancyZones.FuzzTests.csproj b/src/modules/fancyzones/FancyZones.FuzzTests/FancyZones.FuzzTests.csproj
index dd1665bc0d..bf4aa9f551 100644
--- a/src/modules/fancyzones/FancyZones.FuzzTests/FancyZones.FuzzTests.csproj
+++ b/src/modules/fancyzones/FancyZones.FuzzTests/FancyZones.FuzzTests.csproj
@@ -1,11 +1,11 @@
-
-
+
+
- ..\..\..\..\$(Platform)\$(Configuration)\tests\FancyZones.FuzzTests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\FancyZones.FuzzTests\
diff --git a/src/modules/fancyzones/FancyZones.UITests/FancyZones.UITests.csproj b/src/modules/fancyzones/FancyZones.UITests/FancyZones.UITests.csproj
index 4bcf755e27..2149093bbf 100644
--- a/src/modules/fancyzones/FancyZones.UITests/FancyZones.UITests.csproj
+++ b/src/modules/fancyzones/FancyZones.UITests/FancyZones.UITests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{69D76A76-6EF6-4846-94CD-EAAF0CAC9F15}
@@ -14,7 +14,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\FancyZones.UITests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\FancyZones.UITests\
diff --git a/src/modules/fancyzones/FancyZonesCLI/FancyZonesCLI.csproj b/src/modules/fancyzones/FancyZonesCLI/FancyZonesCLI.csproj
index f1198d5b40..419c12cfd0 100644
--- a/src/modules/fancyzones/FancyZonesCLI/FancyZonesCLI.csproj
+++ b/src/modules/fancyzones/FancyZonesCLI/FancyZonesCLI.csproj
@@ -1,7 +1,7 @@
-
-
+
+
PowerToys.FancyZonesCLI
@@ -11,7 +11,7 @@
x64;ARM64
false
false
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
FancyZonesCLI
$(NoWarn);SA1500;SA1402;CA1852;CA1863;CA1305
diff --git a/src/modules/fancyzones/FancyZonesEditor.UITests/FancyZonesEditor.UITests.csproj b/src/modules/fancyzones/FancyZonesEditor.UITests/FancyZonesEditor.UITests.csproj
index 5164c50962..fa35f121ea 100644
--- a/src/modules/fancyzones/FancyZonesEditor.UITests/FancyZonesEditor.UITests.csproj
+++ b/src/modules/fancyzones/FancyZonesEditor.UITests/FancyZonesEditor.UITests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{9BAFFC28-E1EF-4C14-A101-EEBFC0A50D83}
@@ -14,7 +14,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\UITests-FancyZonesEditor\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\UITests-FancyZonesEditor\
diff --git a/src/modules/fancyzones/FancyZonesEditor.UnitTests/FancyZonesEditor.UnitTests.csproj b/src/modules/fancyzones/FancyZonesEditor.UnitTests/FancyZonesEditor.UnitTests.csproj
index a6056cd2aa..00b2f79256 100644
--- a/src/modules/fancyzones/FancyZonesEditor.UnitTests/FancyZonesEditor.UnitTests.csproj
+++ b/src/modules/fancyzones/FancyZonesEditor.UnitTests/FancyZonesEditor.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
enable
@@ -9,7 +9,7 @@
false
true
- ..\..\..\..\$(Platform)\$(Configuration)\tests\UnitTest-FancyZonesEditor\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\UnitTest-FancyZonesEditor\
diff --git a/src/modules/fancyzones/FancyZonesEditorCommon/FancyZonesEditorCommon.csproj b/src/modules/fancyzones/FancyZonesEditorCommon/FancyZonesEditorCommon.csproj
index 3b5d9d0d4f..ebed411a81 100644
--- a/src/modules/fancyzones/FancyZonesEditorCommon/FancyZonesEditorCommon.csproj
+++ b/src/modules/fancyzones/FancyZonesEditorCommon/FancyZonesEditorCommon.csproj
@@ -1,6 +1,6 @@
-
+
-
+
PowerToys FancyZonesEditorCommon
@@ -12,6 +12,6 @@
- ..\..\..\..\$(Platform)\$(Configuration)\FancyZonesEditorCommon\
+ $(RepoRoot)$(Platform)\$(Configuration)\FancyZonesEditorCommon\
diff --git a/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj b/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj
index 74574dd93f..272e9eb823 100644
--- a/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj
+++ b/src/modules/fancyzones/FancyZonesLib/FancyZonesLib.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
16.0
@@ -11,7 +12,6 @@
FancyZonesLib
FancyZonesLib
-
StaticLibrary
@@ -26,12 +26,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
_LIB;%(PreprocessorDefinitions)
- ..\;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -140,31 +140,31 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{1d5be09d-78c0-4fd7-af00-ae7c1af7c525}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
-
-
+
+
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/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj b/src/modules/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj
index c22808ddce..aff24548ba 100644
--- a/src/modules/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj
+++ b/src/modules/fancyzones/FancyZonesModuleInterface/FancyZonesModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{48804216-2A0E-4168-A6D8-9CD068D14227}
@@ -8,7 +9,6 @@
fancyzones
FancyZonesModuleInterface
-
DynamicLibrary
@@ -23,13 +23,13 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.FancyZonesModuleInterface
FANCYZONES_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -48,13 +48,13 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -69,16 +69,16 @@
-
-
+
+
-
+
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/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj b/src/modules/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj
index 0eb927d85d..1632cda340 100644
--- a/src/modules/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj
+++ b/src/modules/fancyzones/FancyZonesTests/UnitTests/UnitTests.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{9C6A7905-72D4-4BF5-B256-ABFDAEF68AE9}
@@ -9,7 +10,6 @@
NativeUnitTestProject
FancyZones.UnitTests
-
DynamicLibrary
false
@@ -31,7 +31,7 @@
- ..\..\..\..\common\Telemetry;..\..\..\..\;..\..\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;$(RepoRoot)src\;..\..\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
UNIT_TESTS;%(PreprocessorDefinitions)
@@ -67,10 +67,10 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -83,18 +83,18 @@
-
+
-
-
+
+
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/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj b/src/modules/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj
index b7d7fcce1c..fe8a16b86f 100644
--- a/src/modules/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj
+++ b/src/modules/fancyzones/editor/FancyZonesEditor/FancyZonesEditor.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
PowerToys.FancyZonesEditor
@@ -14,7 +14,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
{5CCC8468-DEC8-4D36-99D4-5C891BEBD481}
{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
true
diff --git a/src/modules/imageresizer/ImageResizerCLI/ImageResizerCLI.csproj b/src/modules/imageresizer/ImageResizerCLI/ImageResizerCLI.csproj
index 41de902d6e..05efacafd8 100644
--- a/src/modules/imageresizer/ImageResizerCLI/ImageResizerCLI.csproj
+++ b/src/modules/imageresizer/ImageResizerCLI/ImageResizerCLI.csproj
@@ -1,8 +1,8 @@
-
-
-
+
+
+
PowerToys.ImageResizerCLI
@@ -12,7 +12,7 @@
x64;ARM64
false
false
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.ImageResizerCLI
$(NoWarn);SA1500;SA1402;CA1852
diff --git a/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj b/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj
index 66fb2ace0d..94cec2efb0 100644
--- a/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj
+++ b/src/modules/imageresizer/ImageResizerContextMenu/ImageResizerContextMenu.vcxproj
@@ -1,15 +1,15 @@
-
+
+
-
+
Win32Proj
{93b72a06-c8bd-484f-a6f7-c9f280b150bf}
ImageResizerContextMenu
-
DynamicLibrary
true
@@ -34,7 +34,7 @@
PowerToys.ImageResizerContextMenu
$(SolutionDir)$(Platform)\$(Configuration)\TemporaryBuild\obj\$(ProjectName)\
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
@@ -42,7 +42,7 @@
true
_DEBUG;IMAGERESIZERCONTEXTMENU_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
- ..\ImageResizerLib;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\ImageResizerLib;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Windows
@@ -63,7 +63,7 @@ MakeAppx.exe pack /d . /p $(OutDir)ImageResizerContextMenuPackage.msix /nvtrue
NDEBUG;IMAGERESIZERCONTEXTMENU_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
- ..\ImageResizerLib;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\ImageResizerLib;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Windows
@@ -125,13 +125,13 @@ MakeAppx.exe pack /d . /p $(OutDir)ImageResizerContextMenuPackage.msix /nv
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
@@ -142,17 +142,17 @@ MakeAppx.exe pack /d . /p $(OutDir)ImageResizerContextMenuPackage.msix /nv
-
+
-
-
+
+
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/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj b/src/modules/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj
index fa5b8ff18e..e6c755f2e5 100644
--- a/src/modules/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj
+++ b/src/modules/imageresizer/ImageResizerLib/ImageResizerLib.vcxproj
@@ -1,6 +1,7 @@
-
+
+
Win32Proj
{18b3db45-4ffe-4d01-97d6-5223feee1853}
@@ -11,7 +12,6 @@
Unicode
-
true
@@ -29,7 +29,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.$(ProjectName)
@@ -38,7 +38,7 @@
Level3
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- ..\..\..\common\Telemetry;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -52,7 +52,7 @@
true
true
WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- ..\..\..\common\Telemetry;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
@@ -81,13 +81,13 @@
-
+
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/imageresizer/dll/ImageResizerExt.vcxproj b/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
index 53a1d88d14..24a60e1439 100644
--- a/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
+++ b/src/modules/imageresizer/dll/ImageResizerExt.vcxproj
@@ -1,15 +1,15 @@
-
+
-
+
+
-
+
{0B43679E-EDFA-4DA0-AD30-F4628B308B1B}
AtlProj
false
-
DynamicLibrary
Static
@@ -26,13 +26,13 @@
true
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.ImageResizerExt
_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\ImageResizerLib;..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\ImageResizerLib;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
.\ImageResizerExt.def
@@ -117,16 +117,16 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -140,15 +140,15 @@
-
+
-
+
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/imageresizer/tests/ImageResizer.UnitTests.csproj b/src/modules/imageresizer/tests/ImageResizer.UnitTests.csproj
index d30ab80a2e..ceaa169692 100644
--- a/src/modules/imageresizer/tests/ImageResizer.UnitTests.csproj
+++ b/src/modules/imageresizer/tests/ImageResizer.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{E0CC7526-D85E-43AC-844F-D5DF0D2F5AB8}
diff --git a/src/modules/imageresizer/ui/ImageResizerUI.csproj b/src/modules/imageresizer/ui/ImageResizerUI.csproj
index e03725507f..f2bec0c3b6 100644
--- a/src/modules/imageresizer/ui/ImageResizerUI.csproj
+++ b/src/modules/imageresizer/ui/ImageResizerUI.csproj
@@ -1,11 +1,11 @@
-
+
-
-
+
+
PowerToys.ImageResizer
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
false
false
true
diff --git a/src/modules/keyboardmanager/Directory.Build.targets b/src/modules/keyboardmanager/Directory.Build.targets
index dfcf63e016..d25c78388a 100644
--- a/src/modules/keyboardmanager/Directory.Build.targets
+++ b/src/modules/keyboardmanager/Directory.Build.targets
@@ -2,6 +2,6 @@
-
+
\ No newline at end of file
diff --git a/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj
index 59ed2bfe08..a6dbe57a7d 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEditorLibraryWrapper/KeyboardManagerEditorLibraryWrapper.vcxproj
@@ -1,6 +1,7 @@
-
+
+
Debug
@@ -37,7 +38,6 @@
PowerToys.KeyboardManagerEditorLibraryWrapper
-
DynamicLibrary
true
@@ -149,14 +149,14 @@
_DEBUG;KEYBOARDMANAGEREDITORLIBRARYWRAPPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
false
Use
- ./;$(SolutionDir)src\modules\;$(SolutionDir)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(SolutionDir)src\common\Display;$(SolutionDir)src\common\inc;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ ./;$(RepoRoot)src\modules\;$(RepoRoot)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(RepoRoot)src\common\Display;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src;%(AdditionalIncludeDirectories)
false
Windows
true
false
- $(SolutionDir)$(Platform)\$(ConfigurationName);%(AdditionalLibraryDirectories)
+ $(RepoRoot)$(Platform)\$(ConfigurationName);%(AdditionalLibraryDirectories)
@@ -166,14 +166,14 @@
_DEBUG;KEYBOARDMANAGEREDITORLIBRARYWRAPPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
false
Use
- ./;$(SolutionDir)src\modules\;$(SolutionDir)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(SolutionDir)src\common\Display;$(SolutionDir)src\common\inc;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ ./;$(RepoRoot)src\modules\;$(RepoRoot)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(RepoRoot)src\common\Display;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src;%(AdditionalIncludeDirectories)
false
Windows
true
false
- $(SolutionDir)$(Platform)\$(ConfigurationName);%(AdditionalLibraryDirectories)
+ $(RepoRoot)$(Platform)\$(ConfigurationName);%(AdditionalLibraryDirectories)
@@ -185,7 +185,7 @@
NDEBUG;KEYBOARDMANAGEREDITORLIBRARYWRAPPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
false
Use
- ./;$(SolutionDir)src\modules\;$(SolutionDir)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(SolutionDir)src\common\Display;$(SolutionDir)src\common\inc;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ ./;$(RepoRoot)src\modules\;$(RepoRoot)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(RepoRoot)src\common\Display;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src;%(AdditionalIncludeDirectories)
true
ProgramDatabase
@@ -195,7 +195,7 @@
true
true
false
- $(SolutionDir)$(Platform)\$(ConfigurationName);%(AdditionalLibraryDirectories)
+ $(RepoRoot)$(Platform)\$(ConfigurationName);%(AdditionalLibraryDirectories)
@@ -207,7 +207,7 @@
NDEBUG;KEYBOARDMANAGEREDITORLIBRARYWRAPPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
false
Use
- ./;$(SolutionDir)src\modules\;$(SolutionDir)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(SolutionDir)src\common\Display;$(SolutionDir)src\common\inc;$(SolutionDir)src\common\Telemetry;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ ./;$(RepoRoot)src\modules\;$(RepoRoot)src\modules\KeyboardManager\KeyboardManagerEditorLibrary\;$(RepoRoot)src\common\Display;$(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src;%(AdditionalIncludeDirectories)
Windows
@@ -239,7 +239,7 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
@@ -253,15 +253,15 @@
-
+
-
+
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/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj
index e0f18a51d9..cc5b93d451 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEditorTest/KeyboardManagerEditorTest.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{62173D9A-6724-4C00-A1C8-FB646480A9EC}
@@ -9,7 +10,6 @@
NativeUnitTestProject
KeyboardManager.Editor.UnitTests
-
DynamicLibrary
@@ -30,7 +30,7 @@
- $(VCInstallDir)UnitTest\include;$(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(VCInstallDir)UnitTest\include;$(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
true
@@ -50,7 +50,7 @@
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -68,13 +68,13 @@
-
+
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/KeyboardManagerEditorUI/KeyboardManagerEditorUI.csproj b/src/modules/keyboardmanager/KeyboardManagerEditorUI/KeyboardManagerEditorUI.csproj
index 4d278fa0c1..b71aa65515 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEditorUI/KeyboardManagerEditorUI.csproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEditorUI/KeyboardManagerEditorUI.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -15,7 +15,7 @@
false
false
PowerToys.KeyboardManagerEditorUI
- ..\..\..\..\$(Platform)\$(Configuration)\$(MSBuildProjectName)
+ $(RepoRoot)$(Platform)\$(Configuration)\$(MSBuildProjectName)
diff --git a/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj
index 96190cb926..a768d37904 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEngine/KeyboardManagerEngine.vcxproj
@@ -1,6 +1,7 @@
-
+
+
true
true
@@ -11,7 +12,6 @@
Win32Proj
KeyboardManagerEngine
-
Application
@@ -34,11 +34,11 @@
PowerToys.$(MSBuildProjectName)
- ..\..\..\..\$(Platform)\$(Configuration)\$(ProjectName)\
+ $(RepoRoot)$(Platform)\$(Configuration)\$(ProjectName)\
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
@@ -61,13 +61,13 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
@@ -81,15 +81,15 @@
-
+
-
+
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/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj
index bc3f81219d..b34eef150a 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEngineLibrary/KeyboardManagerEngineLibrary.vcxproj
@@ -1,16 +1,16 @@
-
+
+
16.0
Win32Proj
{e496b7fc-1e99-4bab-849b-0e8367040b02}
KeyboardManagerEngineLibrary
-
StaticLibrary
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -27,7 +27,7 @@
Level3
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
true
_LIB;%(PreprocessorDefinitions)
@@ -57,17 +57,17 @@
-
+
-
-
+
+
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/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj b/src/modules/keyboardmanager/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj
index f8c53f61aa..86a41730f0 100644
--- a/src/modules/keyboardmanager/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj
+++ b/src/modules/keyboardmanager/KeyboardManagerEngineTest/KeyboardManagerEngineTest.vcxproj
@@ -1,6 +1,7 @@
-
+
+
16.0
{7f4b3a60-bc27-45a7-8000-68b0b6ea7466}
@@ -9,7 +10,6 @@
NativeUnitTestProject
KeyboardManager.Engine.UnitTests
-
DynamicLibrary
@@ -30,7 +30,7 @@
- $(VCInstallDir)UnitTest\include;$(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(VCInstallDir)UnitTest\include;$(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
true
@@ -57,7 +57,7 @@
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -72,13 +72,13 @@
-
+
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/common/KeyboardManagerCommon.vcxproj b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
index e4192fce4f..889776f9e1 100644
--- a/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
+++ b/src/modules/keyboardmanager/common/KeyboardManagerCommon.vcxproj
@@ -1,12 +1,12 @@
-
+
+
16.0
{8AFFA899-0B73-49EC-8C50-0FADDA57B2FC}
KeyboardManagerCommon
-
StaticLibrary
@@ -21,12 +21,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
_CONSOLE;%(PreprocessorDefinitions)
- ..\;..\..\..\;..\..\..\common\telemetry;..\..\;%(AdditionalIncludeDirectories)
+ ..\;$(RepoRoot)src\;$(RepoRoot)src\common\telemetry;..\..\;%(AdditionalIncludeDirectories)
%(AdditionalOptions)
@@ -37,7 +37,7 @@
-
+
@@ -60,13 +60,13 @@
-
+
{7319089e-46d6-4400-bc65-e39bdf1416ee}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -74,15 +74,15 @@
-
+
-
+
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 1b608bb63c..e19a11c1ce 100644
--- a/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
+++ b/src/modules/keyboardmanager/dll/KeyboardManager.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{89f34af7-1c34-4a72-aa6e-534bcf972bd9}
@@ -8,7 +9,6 @@
KeyboardManager
KeyboardManager
-
DynamicLibrary
@@ -25,12 +25,12 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.KeyboardManager
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
@@ -53,10 +53,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -71,18 +71,18 @@
-
+
-
+
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 52c6d6d062..c96dd785c1 100644
--- a/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
+++ b/src/modules/launcher/Microsoft.Launcher/Microsoft.Launcher.vcxproj
@@ -1,9 +1,10 @@
-
+
+
-
+
15.0
@@ -12,10 +13,9 @@
Wox_Launcher
Microsoft.Launcher
-
DynamicLibrary
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -35,7 +35,7 @@
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Shlwapi.lib;%(AdditionalDependencies)
@@ -55,10 +55,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -73,17 +73,17 @@
-
+
-
-
+
+
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/Plugins/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest.csproj b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest.csproj
index e98d30893b..f72848843c 100644
--- a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest.csproj
+++ b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest/Community.PowerToys.Run.Plugin.UnitConverter.UnitTest.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.UnitConverter/Community.PowerToys.Run.Plugin.UnitConverter.csproj b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.UnitConverter/Community.PowerToys.Run.Plugin.UnitConverter.csproj
index 8bfd37e7a8..cf2328e442 100644
--- a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.UnitConverter/Community.PowerToys.Run.Plugin.UnitConverter.csproj
+++ b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.UnitConverter/Community.PowerToys.Run.Plugin.UnitConverter.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{BB23A474-5058-4F75-8FA3-5FE3DE53CDF4}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\UnitConverter\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\UnitConverter\
diff --git a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Community.PowerToys.Run.Plugin.VSCodeWorkspaces.csproj b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Community.PowerToys.Run.Plugin.VSCodeWorkspaces.csproj
index f482308c42..7a86ae52f9 100644
--- a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Community.PowerToys.Run.Plugin.VSCodeWorkspaces.csproj
+++ b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Community.PowerToys.Run.Plugin.VSCodeWorkspaces.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{4D971245-7A70-41D5-BAA0-DDB5684CAF51}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\VSCodeWorkspaces\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\VSCodeWorkspaces\
diff --git a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests.csproj b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests.csproj
index f302772736..3668a64b0f 100644
--- a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests/Community.PowerToys.Run.Plugin.ValueGenerator.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
enable
diff --git a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator/Community.PowerToys.Run.Plugin.ValueGenerator.csproj b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator/Community.PowerToys.Run.Plugin.ValueGenerator.csproj
index 31ba1ce1e8..e771f4e6ca 100644
--- a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator/Community.PowerToys.Run.Plugin.ValueGenerator.csproj
+++ b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.ValueGenerator/Community.PowerToys.Run.Plugin.ValueGenerator.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{D095BE44-1F2E-463E-A494-121892A75EA2}
@@ -11,7 +11,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\ValueGenerator\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\ValueGenerator\
diff --git a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.WebSearch/Community.PowerToys.Run.Plugin.WebSearch.csproj b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.WebSearch/Community.PowerToys.Run.Plugin.WebSearch.csproj
index 623ea68075..b43f91f5e8 100644
--- a/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.WebSearch/Community.PowerToys.Run.Plugin.WebSearch.csproj
+++ b/src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.WebSearch/Community.PowerToys.Run.Plugin.WebSearch.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{9F94B303-5E21-4364-9362-64426F8DB932}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\WebSearch\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\WebSearch\
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Folder.UnitTests/Microsoft.Plugin.Folder.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Folder.UnitTests/Microsoft.Plugin.Folder.UnitTests.csproj
index 7740130700..22fce25549 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Folder.UnitTests/Microsoft.Plugin.Folder.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Folder.UnitTests/Microsoft.Plugin.Folder.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Folder/Microsoft.Plugin.Folder.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Folder/Microsoft.Plugin.Folder.csproj
index 9207e9dd56..4648722df9 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Folder/Microsoft.Plugin.Folder.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Folder/Microsoft.Plugin.Folder.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{787B8AA6-CA93-4C84-96FE-DF31110AD1C4}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Folder\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Folder\
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Indexer/Microsoft.Plugin.Indexer.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Indexer/Microsoft.Plugin.Indexer.csproj
index 89191ad854..dcfbb3dfb1 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Indexer/Microsoft.Plugin.Indexer.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Indexer/Microsoft.Plugin.Indexer.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{F8B870EB-D5F5-45BA-9CF7-A5C459818820}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Indexer\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Indexer\
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Program.UnitTests/Microsoft.Plugin.Program.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Program.UnitTests/Microsoft.Plugin.Program.UnitTests.csproj
index 1f95c5ba9b..06a97d8c19 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Program.UnitTests/Microsoft.Plugin.Program.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Program.UnitTests/Microsoft.Plugin.Program.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Microsoft.Plugin.Program.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Microsoft.Plugin.Program.csproj
index bf0034286f..853a23d20b 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Microsoft.Plugin.Program.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Program/Microsoft.Plugin.Program.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{FDB3555B-58EF-4AE6-B5F1-904719637AB4}
@@ -13,7 +13,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Program\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Program\
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Shell/Microsoft.Plugin.Shell.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Shell/Microsoft.Plugin.Shell.csproj
index 8ac68f7c14..45ffa6d33a 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Shell/Microsoft.Plugin.Shell.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Shell/Microsoft.Plugin.Shell.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{C21BFF9C-2C99-4B5F-B7C9-A5E6DDDB37B0}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Shell\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Shell\
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Uri.UnitTests/Microsoft.Plugin.Uri.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Uri.UnitTests/Microsoft.Plugin.Uri.UnitTests.csproj
index f9b7c01a9e..88bd01fbb9 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Uri.UnitTests/Microsoft.Plugin.Uri.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Uri.UnitTests/Microsoft.Plugin.Uri.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.Uri/Microsoft.Plugin.Uri.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.Uri/Microsoft.Plugin.Uri.csproj
index 876096794e..e69dfc09cf 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.Uri/Microsoft.Plugin.Uri.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.Uri/Microsoft.Plugin.Uri.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{03276a39-d4e9-417c-8ffd-200b0ee5e871}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Uri\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Uri\
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker.UnitTests/Microsoft.Plugin.WindowWalker.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker.UnitTests/Microsoft.Plugin.WindowWalker.UnitTests.csproj
index cd677328bf..2f4b9ca9a7 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker.UnitTests/Microsoft.Plugin.WindowWalker.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker.UnitTests/Microsoft.Plugin.WindowWalker.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker/Microsoft.Plugin.WindowWalker.csproj b/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker/Microsoft.Plugin.WindowWalker.csproj
index c814348273..908de41f15 100644
--- a/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker/Microsoft.Plugin.WindowWalker.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.Plugin.WindowWalker/Microsoft.Plugin.WindowWalker.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{74F1B9ED-F59C-4FE7-B473-7B453E30837E}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\WindowWalker\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\WindowWalker\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest.csproj
index 048a3df958..9ba8ad6f92 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest/Microsoft.PowerToys.Run.Plugin.Calculator.UnitTest.csproj
@@ -1,6 +1,6 @@
-
+
false
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Microsoft.PowerToys.Run.Plugin.Calculator.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Microsoft.PowerToys.Run.Plugin.Calculator.csproj
index 9f4123d32a..1565933913 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Microsoft.PowerToys.Run.Plugin.Calculator.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Microsoft.PowerToys.Run.Plugin.Calculator.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{59BD9891-3837-438A-958D-ADC7F91F6F7E}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Calculator\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Calculator\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.History/Microsoft.PowerToys.Run.Plugin.History.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.History/Microsoft.PowerToys.Run.Plugin.History.csproj
index 1197139d30..c4fcf151b8 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.History/Microsoft.PowerToys.Run.Plugin.History.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.History/Microsoft.PowerToys.Run.Plugin.History.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{212AD910-8488-4036-BE20-326931B75FB2}
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\History\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\History\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.OneNote/Microsoft.PowerToys.Run.Plugin.OneNote.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.OneNote/Microsoft.PowerToys.Run.Plugin.OneNote.csproj
index 4cc88d06e6..97f5389395 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.OneNote/Microsoft.PowerToys.Run.Plugin.OneNote.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.OneNote/Microsoft.PowerToys.Run.Plugin.OneNote.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Microsoft.PowerToys.Run.Plugin.OneNote
@@ -11,7 +11,7 @@
false
true
enable
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\OneNote\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\OneNote\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.PowerToys/Microsoft.PowerToys.Run.Plugin.PowerToys.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.PowerToys/Microsoft.PowerToys.Run.Plugin.PowerToys.csproj
index d31dab3b80..2327bee14f 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.PowerToys/Microsoft.PowerToys.Run.Plugin.PowerToys.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.PowerToys/Microsoft.PowerToys.Run.Plugin.PowerToys.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Microsoft.PowerToys.Run.Plugin.PowerToys
@@ -9,7 +9,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\PowerToys\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\PowerToys\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry.UnitTest/Microsoft.PowerToys.Run.Plugin.Registry.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry.UnitTest/Microsoft.PowerToys.Run.Plugin.Registry.UnitTests.csproj
index 36812a23db..49474e767e 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry.UnitTest/Microsoft.PowerToys.Run.Plugin.Registry.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry.UnitTest/Microsoft.PowerToys.Run.Plugin.Registry.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
enable
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry/Microsoft.PowerToys.Run.Plugin.Registry.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry/Microsoft.PowerToys.Run.Plugin.Registry.csproj
index fba2adb1c8..bd93210b90 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry/Microsoft.PowerToys.Run.Plugin.Registry.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Registry/Microsoft.PowerToys.Run.Plugin.Registry.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Microsoft.PowerToys.Run.Plugin.Registry
@@ -10,7 +10,7 @@
false
enable
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Registry\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Registry\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Service/Microsoft.PowerToys.Run.Plugin.Service.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Service/Microsoft.PowerToys.Run.Plugin.Service.csproj
index 1f9bb66178..f473775c84 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Service/Microsoft.PowerToys.Run.Plugin.Service.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Service/Microsoft.PowerToys.Run.Plugin.Service.csproj
@@ -1,6 +1,6 @@
-
+
Microsoft.PowerToys.Run.Plugin.Service
@@ -9,7 +9,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\Service\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\Service\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System.UnitTests/Microsoft.PowerToys.Run.Plugin.System.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System.UnitTests/Microsoft.PowerToys.Run.Plugin.System.UnitTests.csproj
index 8833804a16..a3b50d1700 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System.UnitTests/Microsoft.PowerToys.Run.Plugin.System.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System.UnitTests/Microsoft.PowerToys.Run.Plugin.System.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System/Microsoft.PowerToys.Run.Plugin.System.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System/Microsoft.PowerToys.Run.Plugin.System.csproj
index e868337841..cb8683c826 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System/Microsoft.PowerToys.Run.Plugin.System.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.System/Microsoft.PowerToys.Run.Plugin.System.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Library
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\System\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\System\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests.csproj
index 483955ba44..09eab9110d 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests/Microsoft.PowerToys.Run.Plugin.TimeDate.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
false
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate/Microsoft.PowerToys.Run.Plugin.TimeDate.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate/Microsoft.PowerToys.Run.Plugin.TimeDate.csproj
index 4236156764..42fb8dc114 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate/Microsoft.PowerToys.Run.Plugin.TimeDate.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.TimeDate/Microsoft.PowerToys.Run.Plugin.TimeDate.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Library
@@ -12,7 +12,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\TimeDate\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\TimeDate\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Microsoft.PowerToys.Run.Plugin.WindowsSettings.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Microsoft.PowerToys.Run.Plugin.WindowsSettings.csproj
index 9e7d5d6d2a..bb540576cf 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Microsoft.PowerToys.Run.Plugin.WindowsSettings.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsSettings/Microsoft.PowerToys.Run.Plugin.WindowsSettings.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{5043CECE-E6A7-4867-9CBE-02D27D83747A}
@@ -13,7 +13,7 @@
true
enable
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\WindowsSettings\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\WindowsSettings\
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.UnitTests/Microsoft.Plugin.WindowsTerminal.UnitTests.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.UnitTests/Microsoft.Plugin.WindowsTerminal.UnitTests.csproj
index 0a4a791084..590c967217 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.UnitTests/Microsoft.Plugin.WindowsTerminal.UnitTests.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.UnitTests/Microsoft.Plugin.WindowsTerminal.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
true
diff --git a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.csproj b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.csproj
index 25c35fceaa..395055db42 100644
--- a/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.csproj
+++ b/src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.WindowsTerminal/Microsoft.PowerToys.Run.Plugin.WindowsTerminal.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Microsoft.PowerToys.Run.Plugin.WindowsTerminal
@@ -9,7 +9,7 @@
false
false
true
- ..\..\..\..\..\$(Platform)\$(Configuration)\RunPlugins\WindowsTerminal\
+ $(RepoRoot)$(Platform)\$(Configuration)\RunPlugins\WindowsTerminal\
diff --git a/src/modules/launcher/PowerLauncher.Telemetry/PowerLauncher.Telemetry.csproj b/src/modules/launcher/PowerLauncher.Telemetry/PowerLauncher.Telemetry.csproj
index 9b161cd95e..f7d094abc3 100644
--- a/src/modules/launcher/PowerLauncher.Telemetry/PowerLauncher.Telemetry.csproj
+++ b/src/modules/launcher/PowerLauncher.Telemetry/PowerLauncher.Telemetry.csproj
@@ -1,6 +1,6 @@
-
+
-
+
PowerToys PowerLauncher Telemetry
diff --git a/src/modules/launcher/PowerLauncher/PowerLauncher.csproj b/src/modules/launcher/PowerLauncher/PowerLauncher.csproj
index 0953b4d5a1..d22f82282f 100644
--- a/src/modules/launcher/PowerLauncher/PowerLauncher.csproj
+++ b/src/modules/launcher/PowerLauncher/PowerLauncher.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
PowerToys.Run
@@ -18,7 +18,7 @@
uap10.0.19041
PowerToys PowerLauncher
PowerToys.PowerLauncher
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
true
diff --git a/src/modules/launcher/Wox.Infrastructure/Wox.Infrastructure.csproj b/src/modules/launcher/Wox.Infrastructure/Wox.Infrastructure.csproj
index 6490b7cee5..ffdc41aad9 100644
--- a/src/modules/launcher/Wox.Infrastructure/Wox.Infrastructure.csproj
+++ b/src/modules/launcher/Wox.Infrastructure/Wox.Infrastructure.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{4FD29318-A8AB-4D8F-AA47-60BC241B8DA3}
@@ -12,7 +12,7 @@
false
false
- ..\..\..\..\$(Platform)\$(Configuration)\WoxInfrastructure
+ $(RepoRoot)$(Platform)\$(Configuration)\WoxInfrastructure
diff --git a/src/modules/launcher/Wox.Plugin/Wox.Plugin.csproj b/src/modules/launcher/Wox.Plugin/Wox.Plugin.csproj
index 67f7ead02c..0c7d6889a0 100644
--- a/src/modules/launcher/Wox.Plugin/Wox.Plugin.csproj
+++ b/src/modules/launcher/Wox.Plugin/Wox.Plugin.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{8451ECDD-2EA4-4966-BB0A-7BBC40138E80}
@@ -13,7 +13,7 @@
false
false
true
- ..\..\..\..\$(Platform)\$(Configuration)\WoxPlugin
+ $(RepoRoot)$(Platform)\$(Configuration)\WoxPlugin
diff --git a/src/modules/launcher/Wox.Test/Wox.Test.csproj b/src/modules/launcher/Wox.Test/Wox.Test.csproj
index bae3bcc813..ae3a2fe7ce 100644
--- a/src/modules/launcher/Wox.Test/Wox.Test.csproj
+++ b/src/modules/launcher/Wox.Test/Wox.Test.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{FF742965-9A80-41A5-B042-D6C7D3A21708}
@@ -11,7 +11,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\WoxTest
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\WoxTest
diff --git a/src/modules/peek/Peek.Common/Peek.Common.csproj b/src/modules/peek/Peek.Common/Peek.Common.csproj
index b5707ed23a..8f51923493 100644
--- a/src/modules/peek/Peek.Common/Peek.Common.csproj
+++ b/src/modules/peek/Peek.Common/Peek.Common.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Peek.Common
diff --git a/src/modules/peek/Peek.FilePreviewer/Peek.FilePreviewer.csproj b/src/modules/peek/Peek.FilePreviewer/Peek.FilePreviewer.csproj
index 83b75f8ed9..6d58478be3 100644
--- a/src/modules/peek/Peek.FilePreviewer/Peek.FilePreviewer.csproj
+++ b/src/modules/peek/Peek.FilePreviewer/Peek.FilePreviewer.csproj
@@ -1,6 +1,6 @@
-
+
-
+
Peek.FilePreviewer
diff --git a/src/modules/peek/Peek.UI/Peek.UI.csproj b/src/modules/peek/Peek.UI/Peek.UI.csproj
index 070d9d2ef2..6448ec7322 100644
--- a/src/modules/peek/Peek.UI/Peek.UI.csproj
+++ b/src/modules/peek/Peek.UI/Peek.UI.csproj
@@ -1,8 +1,8 @@
-
+
-
-
-
+
+
+
PowerToys.Peek.UI
@@ -10,7 +10,7 @@
PowerToys Peek UI
Peek.UI
WinExe
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
app.manifest
true
x64;ARM64
diff --git a/src/modules/peek/Peek.UITests/Peek.UITests.csproj b/src/modules/peek/Peek.UITests/Peek.UITests.csproj
index baed641b15..0b73d4913a 100644
--- a/src/modules/peek/Peek.UITests/Peek.UITests.csproj
+++ b/src/modules/peek/Peek.UITests/Peek.UITests.csproj
@@ -1,5 +1,5 @@
-
-
+
+
PowerToys.Peek.UITests
enable
@@ -9,7 +9,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\Peek.UITests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\Peek.UITests\
diff --git a/src/modules/peek/peek/peek.vcxproj b/src/modules/peek/peek/peek.vcxproj
index 1764bcb192..017e80b009 100644
--- a/src/modules/peek/peek/peek.vcxproj
+++ b/src/modules/peek/peek/peek.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{a1425b53-3d61-4679-8623-e64a0d3d0a48}
@@ -8,7 +9,6 @@
peek
Peek
-
DynamicLibrary
@@ -23,13 +23,13 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.Peek
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -48,10 +48,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -60,18 +60,18 @@
-
-
+
+
-
+
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/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj b/src/modules/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj
index 1f653884cf..49ae53eb23 100644
--- a/src/modules/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj
+++ b/src/modules/poweraccent/PowerAccent.Core/PowerAccent.Core.csproj
@@ -1,8 +1,8 @@
-
+
-
-
-
+
+
+
enable
diff --git a/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj b/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj
index 217b437e95..30111fbdf7 100644
--- a/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj
+++ b/src/modules/poweraccent/PowerAccent.UI/PowerAccent.UI.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -13,7 +13,7 @@
PowerToys.PowerAccent
True
PowerAccent.UI.Program
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
diff --git a/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj b/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj
index 402c39e533..d6cead3cc8 100644
--- a/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj
+++ b/src/modules/poweraccent/PowerAccentKeyboardService/PowerAccentKeyboardService.vcxproj
@@ -1,6 +1,7 @@
-
+
+
true
true
@@ -16,7 +17,6 @@
Windows Store
10.0
-
DynamicLibrary
@@ -46,7 +46,7 @@
PowerToys.PowerAccentKeyboardService
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
@@ -105,10 +105,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -116,15 +116,15 @@
-
+
-
+
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/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj b/src/modules/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj
index 06f2722733..7987b90c2c 100644
--- a/src/modules/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj
+++ b/src/modules/poweraccent/PowerAccentModuleInterface/PowerAccentModuleInterface.vcxproj
@@ -1,6 +1,7 @@
-
+
+
15.0
{34A354C5-23C7-4343-916C-C52DAF4FC39D}
@@ -8,7 +9,6 @@
PowerAccent
PowerAccentModuleInterface
-
DynamicLibrary
@@ -22,7 +22,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -30,7 +30,7 @@
EXAMPLEPOWERTOY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -50,10 +50,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -64,17 +64,17 @@
-
+
-
-
+
+
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/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj b/src/modules/powerrename/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj
index e05a9797c1..8c6d6c52a8 100644
--- a/src/modules/powerrename/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj
+++ b/src/modules/powerrename/PowerRename.FuzzingTest/PowerRename.FuzzingTest.vcxproj
@@ -1,6 +1,7 @@
-
+
+
17.0
Win32Proj
@@ -9,7 +10,6 @@
10.0.26100.0
PowerRename.FuzzTests
-
Application
false
@@ -32,7 +32,7 @@
$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(VCToolsInstallDir)\lib\$(Platform)
- ..\..\..\..\$(Platform)\$(Configuration)\tests\PowerRename.FuzzTests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\PowerRename.FuzzTests\
@@ -46,7 +46,7 @@
/fsanitize=address /fsanitize-coverage=inline-8bit-counters /fsanitize-coverage=edge /fsanitize-coverage=trace-cmp /fsanitize-coverage=trace-div %(AdditionalOptions)
MultiThreaded
stdcpplatest
- ..\;..\lib\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;..\lib\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Console
@@ -68,7 +68,7 @@
true
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
NotUsing
- ..\;..\lib\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;..\lib\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Console
@@ -88,23 +88,23 @@
{51920f1f-c28c-4adf-8660-4238766796c2}
-
+
{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/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj b/src/modules/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj
index babf0b4fa7..c0a630c45a 100644
--- a/src/modules/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj
+++ b/src/modules/powerrename/PowerRenameContextMenu/PowerRenameContextMenu.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
16.0
@@ -10,7 +11,6 @@
{1dbbb112-4bb1-444b-8ebb-e66555c76ba6}
PowerRenameContextMenu
-
DynamicLibrary
true
@@ -37,7 +37,7 @@
PowerToys.PowerRenameContextMenu
$(SolutionDir)$(Platform)\$(Configuration)\TemporaryBuild\obj\$(ProjectName)\
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
@@ -45,7 +45,7 @@
true
_DEBUG;POWERRENAMECONTEXTMENU_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
- ..\..\..\;..\lib\;..\..\;..\..\..\common\telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;..\lib\;..\..\;$(RepoRoot)src\common\telemetry;%(AdditionalIncludeDirectories)
Windows
@@ -67,7 +67,7 @@ MakeAppx.exe pack /d . /p $(OutDir)PowerRenameContextMenuPackage.msix /nvtrue
NDEBUG;POWERRENAMECONTEXTMENU_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
- ..\..\..\;..\lib\;..\..\;..\..\..\common\telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;..\lib\;..\..\;$(RepoRoot)src\common\telemetry;%(AdditionalIncludeDirectories)
Windows
@@ -129,10 +129,10 @@ MakeAppx.exe pack /d . /p $(OutDir)PowerRenameContextMenuPackage.msix /nv
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
@@ -143,17 +143,17 @@ MakeAppx.exe pack /d . /p $(OutDir)PowerRenameContextMenuPackage.msix /nv
-
+
-
-
+
+
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/PowerRenameUILib/PowerRenameUI.vcxproj b/src/modules/powerrename/PowerRenameUILib/PowerRenameUI.vcxproj
index de8fb6d4ca..bd3086e1ab 100644
--- a/src/modules/powerrename/PowerRenameUILib/PowerRenameUI.vcxproj
+++ b/src/modules/powerrename/PowerRenameUILib/PowerRenameUI.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -69,7 +69,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
@@ -77,7 +77,7 @@
Level4
%(AdditionalOptions) /bigobj
- $(ProjectDir)\Generated Files\PowerRenameXAML;$(ProjectDir)..\..\..\common\Telemetry;$(ProjectDir)..\..\..\;$(ProjectDir)..\lib;%(AdditionalIncludeDirectories)
+ $(ProjectDir)\Generated Files\PowerRenameXAML;$(RepoRoot)src\common\Telemetry;$(RepoRoot)src\;$(ProjectDir)..\lib;%(AdditionalIncludeDirectories)
@@ -201,13 +201,13 @@
<_WildCardPRIResource Include="Strings\*\Resources.resw" />
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -218,7 +218,7 @@
-
+
diff --git a/src/modules/powerrename/PowerRenameUITest/PowerRename.UITests.csproj b/src/modules/powerrename/PowerRenameUITest/PowerRename.UITests.csproj
index 388db1df9f..7cdde8ae3b 100644
--- a/src/modules/powerrename/PowerRenameUITest/PowerRename.UITests.csproj
+++ b/src/modules/powerrename/PowerRenameUITest/PowerRename.UITests.csproj
@@ -1,5 +1,5 @@
-
-
+
+
PowerRename.UITests
diff --git a/src/modules/powerrename/dll/PowerRenameExt.vcxproj b/src/modules/powerrename/dll/PowerRenameExt.vcxproj
index b74624569c..4576c3322c 100644
--- a/src/modules/powerrename/dll/PowerRenameExt.vcxproj
+++ b/src/modules/powerrename/dll/PowerRenameExt.vcxproj
@@ -1,19 +1,19 @@
-
+
-
+
+
-
+
15.0
{B25AC7A5-FB9F-4789-B392-D5C85E948670}
PowerRenameExt
-
DynamicLibrary
PowerToys.PowerRenameExt
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
@@ -21,7 +21,7 @@
- ..\lib\;..\PowerRenameUILib\;..\;..\..\..\;..\..\..\common\telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\lib\;..\PowerRenameUILib\;..\;$(RepoRoot)src\;$(RepoRoot)src\common\telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Pathcch.lib;comctl32.lib;shcore.lib;windowscodecs.lib;%(AdditionalDependencies)
@@ -55,16 +55,16 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{8f021b46-362b-485c-bfba-ccf83e820cbd}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -75,19 +75,19 @@
-
+
-
-
-
+
+
+
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/lib/PowerRenameLib.vcxproj b/src/modules/powerrename/lib/PowerRenameLib.vcxproj
index ef52de5085..a1b0757c3c 100644
--- a/src/modules/powerrename/lib/PowerRenameLib.vcxproj
+++ b/src/modules/powerrename/lib/PowerRenameLib.vcxproj
@@ -1,12 +1,12 @@
-
+
-
+
+
{51920F1F-C28C-4ADF-8660-4238766796C2}
Win32Proj
PowerRenameLib
-
StaticLibrary
@@ -18,8 +18,8 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
- $(ProjectDir)..\..\..\..\deps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)deps
@@ -28,7 +28,7 @@
Level3
WIN32;_LIB;%(PreprocessorDefinitions)
- $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(ProjectDir)..\..\..\;$(ProjectDir)..\..\..\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
+ $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(RepoRoot)src\;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
/FS %(AdditionalOptions)
@@ -84,26 +84,26 @@
-
+
{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 9e678439f4..4e0352a7ea 100644
--- a/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
+++ b/src/modules/powerrename/testapp/PowerRenameTest.vcxproj
@@ -1,13 +1,13 @@
-
+
+
15.0
{A3935CF4-46C5-4A88-84D3-6B12E16E6BA2}
Win32Proj
PowerRenameTest
-
Application
@@ -24,11 +24,11 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\PowerRename\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\PowerRename\
- $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(ProjectDir)..\..\..\;$(ProjectDir)..\..\..\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
+ $(ProjectDir)..\;$(ProjectDir)..\ui;$(ProjectDir)..\dll;$(ProjectDir)..\lib;$(RepoRoot)src\;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories);$(GeneratedFilesDir)
WIN32;_WINDOWS;%(PreprocessorDefinitions)
@@ -51,13 +51,13 @@
-
+
{caba8dfb-823b-4bf2-93ac-3f31984150d9}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -69,17 +69,17 @@
-
-
-
+
+
+
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 4b6924a370..843d2fbea8 100644
--- a/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
+++ b/src/modules/powerrename/unittests/PowerRenameLibUnitTests.vcxproj
@@ -1,13 +1,13 @@
-
+
+
{2151F984-E006-4A9F-92EF-C6DDE3DC8413}
Win32Proj
PowerRenameLibUnitTests
PowerRename.UnitTests
-
@@ -24,11 +24,11 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\PowerRename\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\PowerRename\
- ..\;..\lib\;..\..\..\;..\..\..\common\telemetry;..\..\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
+ ..\;..\lib\;$(RepoRoot)src\;$(RepoRoot)src\common\telemetry;..\..\;$(VCInstallDir)UnitTest\include;%(AdditionalIncludeDirectories)
WIN32;%(PreprocessorDefinitions)
true
@@ -64,10 +64,10 @@
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
-
+
{98537082-0fdb-40de-abd8-0dc5a4269bab}
@@ -107,17 +107,17 @@
-
-
-
+
+
+
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/previewpane/BgcodePreviewHandler/BgcodePreviewHandler.csproj b/src/modules/previewpane/BgcodePreviewHandler/BgcodePreviewHandler.csproj
index 2042920cdc..3c73225bb8 100644
--- a/src/modules/previewpane/BgcodePreviewHandler/BgcodePreviewHandler.csproj
+++ b/src/modules/previewpane/BgcodePreviewHandler/BgcodePreviewHandler.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -10,7 +10,7 @@
PowerToys BgcodePreviewHandler
PowerToys BgcodePreviewHandler
..\..\..\..\$(Platform)\$(Configuration)\BgcodePreviewPaneDocumentation.xml
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj b/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj
index 3089dc4f9a..e368b89218 100644
--- a/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/BgcodePreviewHandlerCpp/BgcodePreviewHandlerCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{F6088A11-1C9E-4420-AA90-CF7E78DD7F1C}
BgcodePreviewHandlerCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -94,26 +94,26 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{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/previewpane/BgcodeThumbnailProvider/BgcodeThumbnailProvider.csproj b/src/modules/previewpane/BgcodeThumbnailProvider/BgcodeThumbnailProvider.csproj
index b17ac59a18..1899ba6981 100644
--- a/src/modules/previewpane/BgcodeThumbnailProvider/BgcodeThumbnailProvider.csproj
+++ b/src/modules/previewpane/BgcodeThumbnailProvider/BgcodeThumbnailProvider.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -13,7 +13,7 @@
PowerToys BgcodePreviewHandler
true
PowerToys BgcodePreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj b/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj
index 1ce068b2df..019f5d6214 100644
--- a/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/BgcodeThumbnailProviderCpp/BgcodeThumbnailProviderCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{47B0678C-806B-4FE1-9F50-46BA88989532}
BgcodeThumbnailProviderCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -91,28 +91,28 @@
-
+
{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/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj b/src/modules/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj
index 51bf6f1f7e..2a0947dc81 100644
--- a/src/modules/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj
+++ b/src/modules/previewpane/GcodePreviewHandler/GcodePreviewHandler.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -10,7 +10,7 @@
PowerToys GcodePreviewHandler
PowerToys GcodePreviewHandler
..\..\..\..\$(Platform)\$(Configuration)\GcodePreviewPaneDocumentation.xml
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj b/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj
index 45401739c5..943d224a65 100644
--- a/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/GcodePreviewHandlerCpp/GcodePreviewHandlerCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{5a5dd09d-723a-44d3-8f2b-293584c3d731}
GcodePreviewHandlerCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -94,26 +94,26 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{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/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj b/src/modules/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj
index 9073a94931..dad5b10b44 100644
--- a/src/modules/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj
+++ b/src/modules/previewpane/GcodeThumbnailProvider/GcodeThumbnailProvider.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -13,7 +13,7 @@
PowerToys GcodePreviewHandler
true
PowerToys GcodePreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj b/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj
index c996788e68..2f9b4d99a3 100644
--- a/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/GcodeThumbnailProviderCpp/GcodeThumbnailProviderCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{56cc2f10-6e41-453d-be16-c593a5e58482}
GcodeThumbnailProviderCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -91,28 +91,28 @@
-
+
{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/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj b/src/modules/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj
index 6d0fe10677..6dc4006e53 100644
--- a/src/modules/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj
+++ b/src/modules/previewpane/MarkdownPreviewHandler/MarkdownPreviewHandler.csproj
@@ -1,8 +1,8 @@
-
+
-
-
-
+
+
+
enable
@@ -11,7 +11,7 @@
PowerToys MarkdownPreviewHandler
PowerToys MarkdownPreviewHandler
..\..\..\..\$(Platform)\$(Configuration)\MarkdownPreviewPaneDocumentation.xml
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj b/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj
index 7ba8adda50..9d2039d807 100644
--- a/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/MarkdownPreviewHandlerCpp/MarkdownPreviewHandlerCpp.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
16.0
@@ -10,7 +11,6 @@
{ed9a1ac6-aeb0-4569-a6e9-e1696182b545}
MarkdownPreviewHandlerCpp
-
DynamicLibrary
true
@@ -34,7 +34,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
true
@@ -100,29 +100,29 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{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/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj b/src/modules/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj
index 5753ad910d..adc89ae1f6 100644
--- a/src/modules/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj
+++ b/src/modules/previewpane/MonacoPreviewHandler/MonacoPreviewHandler.csproj
@@ -1,7 +1,7 @@
-
-
+
+
enable
@@ -9,7 +9,7 @@
PowerToys.MonacoPreviewHandler
PowerToys MonacoPreviewHandler
PowerToys MonacoPreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj b/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj
index 08d322bd64..4e17f9a42c 100644
--- a/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/MonacoPreviewHandlerCpp/MonacoPreviewHandlerCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{b3e869c4-8210-4ebd-a621-ff4c4afcbfa9}
MonacoPreviewHandlerCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -94,26 +94,26 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{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/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj b/src/modules/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj
index 069ce76d8f..9997442f39 100644
--- a/src/modules/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj
+++ b/src/modules/previewpane/PdfPreviewHandler/PdfPreviewHandler.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -10,7 +10,7 @@
PowerToys PdfPreviewHandler
PowerToys PdfPreviewHandler
..\..\..\..\$(Platform)\$(Configuration)\PdfPreviewPaneDocumentation.xml
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj b/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj
index 084e339e5f..75e46ff86f 100644
--- a/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/PdfPreviewHandlerCpp/PdfPreviewHandlerCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{54f7c616-fd41-4e62-bff9-015686914f4d}
PdfPreviewHandlerCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -94,23 +94,23 @@
-
+
{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/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj b/src/modules/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj
index b3702300c3..a5837836e3 100644
--- a/src/modules/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj
+++ b/src/modules/previewpane/PdfThumbnailProvider/PdfThumbnailProvider.csproj
@@ -1,7 +1,7 @@
-
-
+
+
enable
@@ -13,7 +13,7 @@
PowerToys PdfPreviewHandler
true
PowerToys PdfPreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj b/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj
index 113783a4f7..383872c12c 100644
--- a/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/PdfThumbnailProviderCpp/PdfThumbnailProviderCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{ca5518ed-0458-4b09-8f53-4122b9888655}
PdfThumbnailProviderCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -91,28 +91,28 @@
-
+
{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/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj b/src/modules/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj
index eaa6744203..d757f2ab57 100644
--- a/src/modules/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj
+++ b/src/modules/previewpane/QoiPreviewHandler/QoiPreviewHandler.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -10,7 +10,7 @@
PowerToys QoiPreviewHandler
PowerToys QoiPreviewHandler
..\..\..\..\$(Platform)\$(Configuration)\QoiPreviewPaneDocumentation.xml
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj b/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj
index 2e156fce12..5dd6320fb4 100644
--- a/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/QoiPreviewHandlerCpp/QoiPreviewHandlerCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{3BAF9C81-A194-4925-A035-5E24A5D1E542}
QoiPreviewHandlerCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -94,26 +94,26 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{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/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj b/src/modules/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj
index b12679fad7..19d8a0f12d 100644
--- a/src/modules/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj
+++ b/src/modules/previewpane/QoiThumbnailProvider/QoiThumbnailProvider.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -13,7 +13,7 @@
PowerToys QoiPreviewHandler
true
PowerToys QoiPreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj b/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj
index 15f196ca6b..75393f0e3a 100644
--- a/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/QoiThumbnailProviderCpp/QoiThumbnailProviderCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{CCB5E44F-84D9-4203-83C6-1C9EC9302BC7}
QoiThumbnailProviderCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -91,28 +91,28 @@
-
+
{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/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj b/src/modules/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj
index 951d1ec1d3..31da5d4a83 100644
--- a/src/modules/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj
+++ b/src/modules/previewpane/StlThumbnailProvider/StlThumbnailProvider.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
enable
@@ -13,7 +13,7 @@
PowerToys StlPreviewHandler
true
PowerToys StlPreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
false
false
true
diff --git a/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj b/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj
index 0e58b5999f..0328003ad2 100644
--- a/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/StlThumbnailProviderCpp/StlThumbnailProviderCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{d6dcc3ae-18c0-488a-b978-baa9e3cff09d}
StlThumbnailProviderCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -91,28 +91,28 @@
-
+
{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/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj b/src/modules/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj
index 32f8bc0e30..40ff418d99 100644
--- a/src/modules/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj
+++ b/src/modules/previewpane/SvgPreviewHandler/SvgPreviewHandler.csproj
@@ -1,7 +1,7 @@
-
-
+
+
enable
@@ -10,7 +10,7 @@
PowerToys.SvgPreviewHandler
PowerToys SvgPreviewHandler
PowerToys SvgPreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
..\..\..\..\$(Platform)\$(Configuration)\SvgPreviewHandler.xml
false
false
diff --git a/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj b/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj
index 53fe7bdd53..003f66dcfa 100644
--- a/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj
+++ b/src/modules/previewpane/SvgPreviewHandlerCpp/SvgPreviewHandlerCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{143f13e3-d2e3-4d83-b035-356612d99956}
SvgPreviewHandlerCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -94,26 +94,26 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{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/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj b/src/modules/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj
index 847c22bd6b..1d6382b039 100644
--- a/src/modules/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj
+++ b/src/modules/previewpane/SvgThumbnailProvider/SvgThumbnailProvider.csproj
@@ -1,7 +1,7 @@
-
-
+
+
enable
@@ -13,7 +13,7 @@
PowerToys SvgPreviewHandler
true
PowerToys SvgPreviewHandler
- ..\..\..\..\$(Platform)\$(Configuration)
+ $(RepoRoot)$(Platform)\$(Configuration)
true
false
false
diff --git a/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj b/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj
index ae0ea11672..1c5eedabdd 100644
--- a/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj
+++ b/src/modules/previewpane/SvgThumbnailProviderCpp/SvgThumbnailProviderCpp.vcxproj
@@ -1,13 +1,13 @@
-
+
+
16.0
Win32Proj
{2bbc9e33-21ec-401c-84da-bb6590a9b2aa}
SvgThumbnailProviderCpp
-
DynamicLibrary
true
@@ -31,7 +31,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.$(ProjectName)
@@ -91,28 +91,28 @@
-
+
{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/previewpane/UnitTests-BgcodePreviewHandler/Preview.BgcodePreviewHandler.UnitTests.csproj b/src/modules/previewpane/UnitTests-BgcodePreviewHandler/Preview.BgcodePreviewHandler.UnitTests.csproj
index ca3cbbd4f6..3dc6bb8036 100644
--- a/src/modules/previewpane/UnitTests-BgcodePreviewHandler/Preview.BgcodePreviewHandler.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-BgcodePreviewHandler/Preview.BgcodePreviewHandler.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-BgcodePreviewHandler
diff --git a/src/modules/previewpane/UnitTests-BgcodeThumbnailProvider/Preview.BgcodeThumbnailProvider.UnitTests.csproj b/src/modules/previewpane/UnitTests-BgcodeThumbnailProvider/Preview.BgcodeThumbnailProvider.UnitTests.csproj
index 5a44d479d5..c1d8a153cf 100644
--- a/src/modules/previewpane/UnitTests-BgcodeThumbnailProvider/Preview.BgcodeThumbnailProvider.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-BgcodeThumbnailProvider/Preview.BgcodeThumbnailProvider.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-BgcodeThumbnailProvider
diff --git a/src/modules/previewpane/UnitTests-GcodePreviewHandler/Preview.GcodePreviewHandler.UnitTests.csproj b/src/modules/previewpane/UnitTests-GcodePreviewHandler/Preview.GcodePreviewHandler.UnitTests.csproj
index 9fe8e06939..0a94141857 100644
--- a/src/modules/previewpane/UnitTests-GcodePreviewHandler/Preview.GcodePreviewHandler.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-GcodePreviewHandler/Preview.GcodePreviewHandler.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-GcodePreviewHandler
diff --git a/src/modules/previewpane/UnitTests-GcodeThumbnailProvider/Preview.GcodeThumbnailProvider.UnitTests.csproj b/src/modules/previewpane/UnitTests-GcodeThumbnailProvider/Preview.GcodeThumbnailProvider.UnitTests.csproj
index 669463555f..a1bf1773d1 100644
--- a/src/modules/previewpane/UnitTests-GcodeThumbnailProvider/Preview.GcodeThumbnailProvider.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-GcodeThumbnailProvider/Preview.GcodeThumbnailProvider.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-GcodeThumbnailProvider
diff --git a/src/modules/previewpane/UnitTests-MarkdownPreviewHandler/Preview.MarkdownPreviewHandler.UnitTests.csproj b/src/modules/previewpane/UnitTests-MarkdownPreviewHandler/Preview.MarkdownPreviewHandler.UnitTests.csproj
index 8de2e96772..fbb7639dec 100644
--- a/src/modules/previewpane/UnitTests-MarkdownPreviewHandler/Preview.MarkdownPreviewHandler.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-MarkdownPreviewHandler/Preview.MarkdownPreviewHandler.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-MarkdownPreviewHandler
diff --git a/src/modules/previewpane/UnitTests-PdfPreviewHandler/Preview.PdfPreviewHandler.UnitTests.csproj b/src/modules/previewpane/UnitTests-PdfPreviewHandler/Preview.PdfPreviewHandler.UnitTests.csproj
index 801766eca3..d2aea2043d 100644
--- a/src/modules/previewpane/UnitTests-PdfPreviewHandler/Preview.PdfPreviewHandler.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-PdfPreviewHandler/Preview.PdfPreviewHandler.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-PdfPreviewHandler
diff --git a/src/modules/previewpane/UnitTests-PdfThumbnailProvider/Preview.PdfThumbnailProvider.UnitTests.csproj b/src/modules/previewpane/UnitTests-PdfThumbnailProvider/Preview.PdfThumbnailProvider.UnitTests.csproj
index 5e24595147..6f31041e75 100644
--- a/src/modules/previewpane/UnitTests-PdfThumbnailProvider/Preview.PdfThumbnailProvider.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-PdfThumbnailProvider/Preview.PdfThumbnailProvider.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-PdfThumbnailProvider
diff --git a/src/modules/previewpane/UnitTests-PreviewHandlerCommon/Preview.PreviewHandlerCommon.UnitTests.csproj b/src/modules/previewpane/UnitTests-PreviewHandlerCommon/Preview.PreviewHandlerCommon.UnitTests.csproj
index 0d682d2ddd..934ff4a40c 100644
--- a/src/modules/previewpane/UnitTests-PreviewHandlerCommon/Preview.PreviewHandlerCommon.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-PreviewHandlerCommon/Preview.PreviewHandlerCommon.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-PreviewHandlerCommon
diff --git a/src/modules/previewpane/UnitTests-QoiPreviewHandler/Preview.QoiPreviewHandler.UnitTests.csproj b/src/modules/previewpane/UnitTests-QoiPreviewHandler/Preview.QoiPreviewHandler.UnitTests.csproj
index 2c689dc7cd..e251c35d45 100644
--- a/src/modules/previewpane/UnitTests-QoiPreviewHandler/Preview.QoiPreviewHandler.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-QoiPreviewHandler/Preview.QoiPreviewHandler.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-QoiPreviewHandler
diff --git a/src/modules/previewpane/UnitTests-QoiThumbnailProvider/Preview.QoiThumbnailProvider.UnitTests.csproj b/src/modules/previewpane/UnitTests-QoiThumbnailProvider/Preview.QoiThumbnailProvider.UnitTests.csproj
index 96b52b0978..86ccad0f3d 100644
--- a/src/modules/previewpane/UnitTests-QoiThumbnailProvider/Preview.QoiThumbnailProvider.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-QoiThumbnailProvider/Preview.QoiThumbnailProvider.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-QoiThumbnailProvider
diff --git a/src/modules/previewpane/UnitTests-StlThumbnailProvider/Preview.StlThumbnailProvider.UnitTests.csproj b/src/modules/previewpane/UnitTests-StlThumbnailProvider/Preview.StlThumbnailProvider.UnitTests.csproj
index d27e90a2cf..36fe2bd908 100644
--- a/src/modules/previewpane/UnitTests-StlThumbnailProvider/Preview.StlThumbnailProvider.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-StlThumbnailProvider/Preview.StlThumbnailProvider.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-StlThumbnailProvider
diff --git a/src/modules/previewpane/UnitTests-SvgPreviewHandler/Preview.SvgPreviewHandler.UnitTests.csproj b/src/modules/previewpane/UnitTests-SvgPreviewHandler/Preview.SvgPreviewHandler.UnitTests.csproj
index 9ae6a01618..ba5997925f 100644
--- a/src/modules/previewpane/UnitTests-SvgPreviewHandler/Preview.SvgPreviewHandler.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-SvgPreviewHandler/Preview.SvgPreviewHandler.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-SvgPreviewHandler
diff --git a/src/modules/previewpane/UnitTests-SvgThumbnailProvider/Preview.SvgThumbnailProvider.UnitTests.csproj b/src/modules/previewpane/UnitTests-SvgThumbnailProvider/Preview.SvgThumbnailProvider.UnitTests.csproj
index c06b5c2298..0975fbc9e2 100644
--- a/src/modules/previewpane/UnitTests-SvgThumbnailProvider/Preview.SvgThumbnailProvider.UnitTests.csproj
+++ b/src/modules/previewpane/UnitTests-SvgThumbnailProvider/Preview.SvgThumbnailProvider.UnitTests.csproj
@@ -1,6 +1,6 @@
-
+
-
+
UnitTests-SvgThumbnailProvider
diff --git a/src/modules/previewpane/powerpreview/powerpreview.vcxproj b/src/modules/previewpane/powerpreview/powerpreview.vcxproj
index 4a29b66dc6..d9926e7b5b 100644
--- a/src/modules/previewpane/powerpreview/powerpreview.vcxproj
+++ b/src/modules/previewpane/powerpreview/powerpreview.vcxproj
@@ -1,8 +1,9 @@
-
+
+
-
+
15.0
@@ -11,7 +12,6 @@
examplepowertoy
powerpreview
-
DynamicLibrary
@@ -28,7 +28,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\
+ $(RepoRoot)$(Platform)\$(Configuration)\
PowerToys.powerpreview
@@ -36,7 +36,7 @@
_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- ..\;..\..\..\common;..\..\..\common\telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ ..\;..\..\..\common;$(RepoRoot)src\common\telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
$(OutDir)$(TargetName)$(TargetExt)
@@ -65,19 +65,19 @@
-
+
{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}
@@ -90,18 +90,18 @@
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/RegistryPreview.FuzzTests/RegistryPreview.FuzzTests.csproj b/src/modules/registrypreview/RegistryPreview.FuzzTests/RegistryPreview.FuzzTests.csproj
index c4d6fa1cd2..9fff08025f 100644
--- a/src/modules/registrypreview/RegistryPreview.FuzzTests/RegistryPreview.FuzzTests.csproj
+++ b/src/modules/registrypreview/RegistryPreview.FuzzTests/RegistryPreview.FuzzTests.csproj
@@ -1,7 +1,7 @@
-
-
+
+
x64;ARM64
@@ -11,7 +11,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\tests\RegistryPreview.FuzzTests\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\RegistryPreview.FuzzTests\
diff --git a/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj b/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj
index 8ca723808f..a7376b7fe4 100644
--- a/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj
+++ b/src/modules/registrypreview/RegistryPreview/RegistryPreview.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -15,7 +15,7 @@
false
false
true
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.RegistryPreview
Assets\RegistryPreview\RegistryPreview.ico
diff --git a/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj b/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj
index 02818e8615..81c8864a5c 100644
--- a/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj
+++ b/src/modules/registrypreview/RegistryPreviewExt/RegistryPreviewExt.vcxproj
@@ -1,6 +1,7 @@
-
+
+
Debug
@@ -25,7 +26,6 @@
Win32Proj
RegistryPreviewExt
-
DynamicLibrary
true
@@ -49,7 +49,7 @@
- ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps\
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps\
PowerToys.RegistryPreviewExt
@@ -58,7 +58,7 @@
true
_DEBUG;REGISTRYPREVIEWEXT_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Windows
@@ -75,7 +75,7 @@
true
NDEBUG;REGISTRYPREVIEWEXT_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
- ..\..\..\common\inc;..\..\..\common\Telemetry;..\..\;..\..\..\;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\common\inc;$(RepoRoot)src\common\Telemetry;..\..\;$(RepoRoot)src\;%(AdditionalIncludeDirectories)
Windows
@@ -100,10 +100,10 @@
-
+
{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}
-
+
{6955446d-23f7-4023-9bb3-8657f904af99}
@@ -114,17 +114,17 @@
-
+
-
-
+
+
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/RegistryPreviewUILib/RegistryPreviewUILib.csproj b/src/modules/registrypreview/RegistryPreviewUILib/RegistryPreviewUILib.csproj
index 22fca0e273..7b91f8e0d6 100644
--- a/src/modules/registrypreview/RegistryPreviewUILib/RegistryPreviewUILib.csproj
+++ b/src/modules/registrypreview/RegistryPreviewUILib/RegistryPreviewUILib.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
Library
diff --git a/src/runner/runner.vcxproj b/src/runner/runner.vcxproj
index 88b74e3faa..16587c73ac 100644
--- a/src/runner/runner.vcxproj
+++ b/src/runner/runner.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -28,7 +28,7 @@
-
+
Application
@@ -164,7 +164,7 @@
-
+
diff --git a/src/settings-ui/QuickAccess.UI/PowerToys.QuickAccess.csproj b/src/settings-ui/QuickAccess.UI/PowerToys.QuickAccess.csproj
index ea4586f217..c3c48d37b3 100644
--- a/src/settings-ui/QuickAccess.UI/PowerToys.QuickAccess.csproj
+++ b/src/settings-ui/QuickAccess.UI/PowerToys.QuickAccess.csproj
@@ -1,6 +1,6 @@
-
-
-
+
+
+
WinExe
@@ -15,7 +15,7 @@
false
false
app.manifest
- ..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
false
false
enable
diff --git a/src/settings-ui/Settings.UI.Controls/Settings.UI.Controls.csproj b/src/settings-ui/Settings.UI.Controls/Settings.UI.Controls.csproj
index fac43d56a4..6cdd3d0867 100644
--- a/src/settings-ui/Settings.UI.Controls/Settings.UI.Controls.csproj
+++ b/src/settings-ui/Settings.UI.Controls/Settings.UI.Controls.csproj
@@ -1,6 +1,6 @@
-
-
+
+
Library
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 8ecd0da804..744e42e38c 100644
--- a/src/settings-ui/Settings.UI.Library/Settings.UI.Library.csproj
+++ b/src/settings-ui/Settings.UI.Library/Settings.UI.Library.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
PowerToys Settings UI Library
PowerToys.Settings.UI.Lib
diff --git a/src/settings-ui/Settings.UI.UnitTests/Settings.UI.UnitTests.csproj b/src/settings-ui/Settings.UI.UnitTests/Settings.UI.UnitTests.csproj
index 3c2260363a..97bb22c486 100644
--- a/src/settings-ui/Settings.UI.UnitTests/Settings.UI.UnitTests.csproj
+++ b/src/settings-ui/Settings.UI.UnitTests/Settings.UI.UnitTests.csproj
@@ -1,10 +1,10 @@
-
+
-
+
false
- ..\..\..\$(Configuration)\$(Platform)\tests\SettingsTests\
+ $(RepoRoot)$(Configuration)\$(Platform)\tests\SettingsTests\
diff --git a/src/settings-ui/Settings.UI.XamlIndexBuilder/Settings.UI.XamlIndexBuilder.csproj b/src/settings-ui/Settings.UI.XamlIndexBuilder/Settings.UI.XamlIndexBuilder.csproj
index dba7fdcd3b..91416fc676 100644
--- a/src/settings-ui/Settings.UI.XamlIndexBuilder/Settings.UI.XamlIndexBuilder.csproj
+++ b/src/settings-ui/Settings.UI.XamlIndexBuilder/Settings.UI.XamlIndexBuilder.csproj
@@ -1,6 +1,6 @@
-
+
-
+
net9.0
diff --git a/src/settings-ui/Settings.UI/PowerToys.Settings.csproj b/src/settings-ui/Settings.UI/PowerToys.Settings.csproj
index 6274dc672a..c2b7d81ee4 100644
--- a/src/settings-ui/Settings.UI/PowerToys.Settings.csproj
+++ b/src/settings-ui/Settings.UI/PowerToys.Settings.csproj
@@ -1,7 +1,7 @@
-
+
-
-
+
+
WinExe
@@ -15,7 +15,7 @@
Assets\Settings\icon.ico
true
- ..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ $(RepoRoot)$(Platform)\$(Configuration)\WinUI3Apps
PowerToys.Settings.pri
diff --git a/src/settings-ui/UITest-Settings/UITest-Settings.csproj b/src/settings-ui/UITest-Settings/UITest-Settings.csproj
index e93560ae17..917efdf1a3 100644
--- a/src/settings-ui/UITest-Settings/UITest-Settings.csproj
+++ b/src/settings-ui/UITest-Settings/UITest-Settings.csproj
@@ -1,6 +1,6 @@
-
+
-
+
{29B91A80-0590-4B1F-89B8-4F8812A7F116}
@@ -14,7 +14,7 @@
- ..\..\..\$(Platform)\$(Configuration)\tests\UITests-Settings\
+ $(RepoRoot)$(Platform)\$(Configuration)\tests\UITests-Settings\
diff --git a/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj b/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj
index 3429200a37..cf12743f7b 100644
--- a/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj
+++ b/tools/BugReportTool/BugReportTool/BugReportTool.vcxproj
@@ -1,5 +1,6 @@
-
+
+
16.0
@@ -8,7 +9,6 @@
BugReportTool
BugReportTool
-
@@ -16,7 +16,7 @@
Application
PowerToys.$(ProjectName)
- $(SolutionDir)..\..\$(Platform)\$(Configuration)\Tools\
+ $(RepoRoot)$(Platform)\$(Configuration)\Tools\
@@ -63,7 +63,7 @@
-
+
@@ -85,4 +85,4 @@
-
\ No newline at end of file
+
diff --git a/tools/MonitorReportTool/MonitorReportTool.vcxproj b/tools/MonitorReportTool/MonitorReportTool.vcxproj
index fed5602042..fddbe44212 100644
--- a/tools/MonitorReportTool/MonitorReportTool.vcxproj
+++ b/tools/MonitorReportTool/MonitorReportTool.vcxproj
@@ -36,7 +36,7 @@
false
- $(SolutionDir)..\..\$(Platform)\$(Configuration)\$(ProjectName)\
+ $(RepoRoot)$(Platform)\$(Configuration)\$(ProjectName)\
PowerToys.$(ProjectName)
diff --git a/tools/StylesReportTool/StylesReportTool.vcxproj b/tools/StylesReportTool/StylesReportTool.vcxproj
index 0e31780c10..d35295b201 100644
--- a/tools/StylesReportTool/StylesReportTool.vcxproj
+++ b/tools/StylesReportTool/StylesReportTool.vcxproj
@@ -36,7 +36,7 @@
false
- $(SolutionDir)..\..\$(Platform)\$(Configuration)\$(ProjectName)\
+ $(RepoRoot)$(Platform)\$(Configuration)\$(ProjectName)\
PowerToys.$(ProjectName)
diff --git a/tools/module_loader/ModuleLoader.vcxproj b/tools/module_loader/ModuleLoader.vcxproj
index 52a45f3be5..8917ecbc78 100644
--- a/tools/module_loader/ModuleLoader.vcxproj
+++ b/tools/module_loader/ModuleLoader.vcxproj
@@ -98,7 +98,7 @@
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
stdcpp20
- $(ProjectDir)src;$(SolutionDir)src\modules\interface;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)
NotUsing
false
@@ -119,7 +119,7 @@
_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
stdcpp20
- $(ProjectDir)src;$(SolutionDir)src\modules\interface;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)
NotUsing
false
@@ -142,7 +142,7 @@
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
stdcpp20
- $(ProjectDir)src;$(SolutionDir)src\modules\interface;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)
NotUsing
false
@@ -167,7 +167,7 @@
NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
stdcpp20
- $(ProjectDir)src;$(SolutionDir)src\modules\interface;$(SolutionDir)src;%(AdditionalIncludeDirectories)
+ $(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)
NotUsing
false
diff --git a/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj b/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj
index af96353e8b..0bb45add9d 100644
--- a/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj
+++ b/tools/project_template/ModuleTemplate/ModuleTemplate.vcxproj
@@ -77,7 +77,7 @@
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
diff --git a/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj b/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
index 2d56b4d499..cdc76f9d45 100644
--- a/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
+++ b/tools/project_template/ModuleTemplate/ModuleTemplateCompileTest.vcxproj
@@ -1,5 +1,6 @@
+
15.0
@@ -8,7 +9,6 @@
templatenamespace
ModuleTemplateCompileTest
-
DynamicLibrary
true
@@ -76,7 +76,7 @@
- $(SolutionDir)src\;$(SolutionDir)src\modules;$(SolutionDir)src\common\Telemetry;%(AdditionalIncludeDirectories)
+ $(RepoRoot)src\;$(RepoRoot)src\modules;$(RepoRoot)src\common\Telemetry;%(AdditionalIncludeDirectories)
@@ -113,4 +113,4 @@
-
\ No newline at end of file
+