diff --git a/ShareX.Setup/Program.cs b/ShareX.Setup/Program.cs index 3e42cdde4..cb023d27e 100644 --- a/ShareX.Setup/Program.cs +++ b/ShareX.Setup/Program.cs @@ -71,7 +71,7 @@ private enum SetupJobs private static string WindowsStoreDir => Path.Combine(BinDir, "WindowsStore"); private static string WindowsStoreDebugDir => Path.Combine(BinDir, "WindowsStoreDebug"); - private static string OutputDir => AppVeyor ? ParentDir : Path.Combine(ParentDir, "Output"); + private static string OutputDir => Path.Combine(ParentDir, "Output"); private static string PortableOutputDir => Path.Combine(OutputDir, "ShareX-portable"); private static string SteamOutputDir => Path.Combine(OutputDir, "ShareX-Steam"); private static string WindowsStoreOutputDir => Path.Combine(OutputDir, "ShareX-WindowsStore"); @@ -160,6 +160,11 @@ private static void Main(string[] args) CreateFolder(ReleaseDir, PortableAppsOutputDir, SetupJobs.CreatePortableAppsFolder); } + if (AppVeyor) + { + Helpers.CopyAll(OutputDir, ParentDir); + } + if (Job.HasFlag(SetupJobs.OpenOutputDirectory)) { OpenOutputDirectory();