1
0
mirror of https://github.com/ncblakely/GiantsTools synced 2024-11-22 06:05:38 +01:00
GiantsTools/Giants.Launcher/VersionHelper.cs

28 lines
660 B
C#
Raw Normal View History

2020-08-11 20:24:04 +02:00
namespace Giants.Launcher
{
using System;
using System.Diagnostics;
using System.Windows.Forms;
public static class VersionHelper
{
public static Version GetGameVersion(string gamePath)
{
try
{
FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(gamePath);
return new Version(fvi.FileVersion.Replace(',', '.'));
}
catch (Exception)
{
return null;
}
}
public static Version GetLauncherVersion()
{
return new Version(Application.ProductVersion);
}
}
}