Update ApplicationVersion to use GetInformationalVersion across multiple files

This commit is contained in:
2025-09-28 02:44:52 +01:00
parent 61b168d4bd
commit ab92091f72
17 changed files with 35 additions and 29 deletions

View File

@@ -45,6 +45,13 @@ namespace Aaru.CommonTypes.Interop;
/// <summary>Gets our own, or the runtime's version</summary>
public static class Version
{
/// <summary>Gets version string</summary>
/// <returns>Version</returns>
public static string GetInformationalVersion() => typeof(Version).Assembly
.GetCustomAttribute<
AssemblyInformationalVersionAttribute>()
?.InformationalVersion.Split('+')[0];
/// <summary>Gets version string</summary>
/// <returns>Version</returns>
public static string GetVersion() => typeof(Version).Assembly.GetName().Version?.ToString();