diff --git a/ShareX.Setup/Program.cs b/ShareX.Setup/Program.cs index b6e5ba5c5..152af7751 100644 --- a/ShareX.Setup/Program.cs +++ b/ShareX.Setup/Program.cs @@ -61,8 +61,8 @@ private enum SetupType private static string SteamLauncherDir => Path.Combine(ParentDir, @"..\ShareX_Steam\ShareX_Steam\bin\Release"); private static string SteamUpdatesDir => Path.Combine(SteamOutputDir, "Updates"); private static string ChromeReleaseDir => Path.Combine(ParentDir, @"..\ShareX_Chrome\ShareX_Chrome\bin\Release"); - private static string InnoSetupCompilerPath => @"C:\Program Files (x86)\Inno Setup 5\ISCC.exe"; - private static string ZipPath => Setup == SetupType.AppVeyor ? "7z" : @"C:\Program Files\7-Zip\7z.exe"; + private static string InnoSetupCompilerPath = @"C:\Program Files (x86)\Inno Setup 5\ISCC.exe"; + private static string ZipPath = @"C:\Program Files\7-Zip\7z.exe"; private static void Main(string[] args) { @@ -259,12 +259,13 @@ private static void CreatePortable(string destination) private static void OpenOutputDirectory() { - Process.Start("explorer.exe", OutputDir); + Process.Start(OutputDir); } private static void UploadLatestFile() { FileInfo fileInfo = new DirectoryInfo(OutputDir).GetFiles("*.exe").OrderByDescending(f => f.LastWriteTime).FirstOrDefault(); + if (fileInfo != null) { Console.WriteLine("Uploading setup file.");