From 4d6490136438e6086fe2a72576dfc1ccfbad2c03 Mon Sep 17 00:00:00 2001 From: Jaex Date: Mon, 5 Dec 2022 08:15:46 +0300 Subject: [PATCH] Check SetupJobs.CompileAppx --- ShareX.Setup/Program.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ShareX.Setup/Program.cs b/ShareX.Setup/Program.cs index 399029447..4fe3fd3b0 100644 --- a/ShareX.Setup/Program.cs +++ b/ShareX.Setup/Program.cs @@ -243,13 +243,16 @@ private static void UpdatePaths() Console.WriteLine("Application version: " + AppVersion); - string sdkInstallationFolder = RegistryHelpers.GetValueString(@"SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0", - "InstallationFolder", RegistryHive.LocalMachine); - string sdkProductVersion = RegistryHelpers.GetValueString(@"SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0", - "ProductVersion", RegistryHive.LocalMachine); - WindowsKitsDir = Path.Combine(sdkInstallationFolder, "bin", Helpers.NormalizeVersion(sdkProductVersion).ToString()); + if (Job.HasFlag(SetupJobs.CompileAppx)) + { + string sdkInstallationFolder = RegistryHelpers.GetValueString(@"SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0", + "InstallationFolder", RegistryHive.LocalMachine); + string sdkProductVersion = RegistryHelpers.GetValueString(@"SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0", + "ProductVersion", RegistryHive.LocalMachine); + WindowsKitsDir = Path.Combine(sdkInstallationFolder, "bin", Helpers.NormalizeVersion(sdkProductVersion).ToString()); - Console.WriteLine("Windows Kits directory: " + WindowsKitsDir); + Console.WriteLine("Windows Kits directory: " + WindowsKitsDir); + } } private static void CompileSetup()