feat.尝试弄了AOT的启动器。

This commit is contained in:
lincube
2026-04-17 15:16:01 +08:00
parent 59c4824425
commit 81ee19f360
49 changed files with 4175 additions and 468 deletions

View File

@@ -0,0 +1,22 @@
namespace LanMountainDesktop.Shared.Contracts.Launcher;
/// <summary>
/// 应用版本信息
/// </summary>
public record AppVersionInfo
{
/// <summary>
/// 版本号,如 "1.0.0"
/// </summary>
public string Version { get; init; } = "0.0.0";
/// <summary>
/// 开发代号,如 "Administrate"
/// </summary>
public string Codename { get; init; } = "Unknown";
/// <summary>
/// 完整版本字符串,如 "1.0.0 (Administrate)"
/// </summary>
public string FullVersionText => $"{Version} ({Codename})";
}