From 2c2e1149d7e187ea1b1c6f0fd18405a849260b1a Mon Sep 17 00:00:00 2001 From: Jaex Date: Mon, 16 Jan 2023 03:23:40 +0300 Subject: [PATCH] Use ProductVersion --- ShareX.Setup/InnoSetup/ShareX-setup.iss | 4 +--- ShareX.Setup/Program.cs | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ShareX.Setup/InnoSetup/ShareX-setup.iss b/ShareX.Setup/InnoSetup/ShareX-setup.iss index 1602a21f3..1dc662cb2 100644 --- a/ShareX.Setup/InnoSetup/ShareX-setup.iss +++ b/ShareX.Setup/InnoSetup/ShareX-setup.iss @@ -4,9 +4,7 @@ #define MyAppReleaseDirectory MyAppRootDirectory + "\" + MyAppName + "\bin\Release" #define MyAppFileName MyAppName + ".exe" #define MyAppFilePath MyAppReleaseDirectory + "\" + MyAppFileName -#dim Version[4] -#expr GetVersionComponents(MyAppFilePath, Version[0], Version[1], Version[2], Version[3]) -#define MyAppVersion Str(Version[0]) + "." + Str(Version[1]) + "." + Str(Version[2]) +#define MyAppVersion GetStringFileInfo(MyAppFilePath, "ProductVersion") #define MyAppPublisher "ShareX Team" #define MyAppURL "https://getsharex.com" #define MyAppId "82E6AC09-0FEF-4390-AD9F-0DD3F5561EFC" diff --git a/ShareX.Setup/Program.cs b/ShareX.Setup/Program.cs index b910f66c5..e57296cb4 100644 --- a/ShareX.Setup/Program.cs +++ b/ShareX.Setup/Program.cs @@ -252,7 +252,7 @@ private static void UpdatePaths() Console.WriteLine("Configuration: " + Configuration); FileVersionInfo versionInfo = FileVersionInfo.GetVersionInfo(ExecutablePath); - AppVersion = $"{versionInfo.ProductMajorPart}.{versionInfo.ProductMinorPart}.{versionInfo.ProductBuildPart}"; + AppVersion = versionInfo.ProductVersion; Console.WriteLine("Application version: " + AppVersion);