Linux相关版本适配
This commit is contained in:
lincube
2026-03-07 00:58:52 +08:00
parent 1f509959a9
commit 0d14675cc0
14 changed files with 940 additions and 6 deletions

View File

@@ -24,6 +24,8 @@ public partial class App : Application
public override void OnFrameworkInitializationCompleted()
{
LinuxDesktopEntryInstaller.EnsureInstalled();
if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop)
{
// Avoid duplicate validations from both Avalonia and the CommunityToolkit.