diff --git a/ShareX.Setup/Program.cs b/ShareX.Setup/Program.cs index a8a024e59..88ed29b8c 100644 --- a/ShareX.Setup/Program.cs +++ b/ShareX.Setup/Program.cs @@ -224,13 +224,17 @@ private static void CreateFolder(string source, string destination, SetupJobs jo Helpers.CopyFiles(Path.Combine(ParentDir, "Licenses"), "*.txt", Path.Combine(destination, "Licenses")); - if (!File.Exists(RecorderDevicesSetupPath)) + if (job != SetupJobs.CreateWindowsStoreFolder && job != SetupJobs.CreateWindowsStoreDebugFolder) { - CompileISSFile("Recorder-devices-setup.iss"); - } + if (!File.Exists(RecorderDevicesSetupPath)) + { + CompileISSFile("Recorder-devices-setup.iss"); + } - Helpers.CopyFile(RecorderDevicesSetupPath, destination); - Helpers.CopyFile(Path.Combine(NativeMessagingHostDir, "ShareX_NativeMessagingHost.exe"), destination); + Helpers.CopyFile(RecorderDevicesSetupPath, destination); + + Helpers.CopyFile(Path.Combine(NativeMessagingHostDir, "ShareX_NativeMessagingHost.exe"), destination); + } string[] languages = new string[] { "de", "es", "fr", "hu", "ko-KR", "nl-NL", "pt-BR", "ru", "tr", "vi-VN", "zh-CN", "zh-TW" };