mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-21 16:14:28 +08:00
36 lines
1.7 KiB
XML
36 lines
1.7 KiB
XML
<linker>
|
|
<!-- Avalonia and UI framework assemblies that should not be trimmed -->
|
|
<assembly fullname="Avalonia" preserve="all" />
|
|
<assembly fullname="Avalonia.Controls" preserve="all" />
|
|
<assembly fullname="Avalonia.Core" preserve="all" />
|
|
<assembly fullname="Avalonia.Dialogs" preserve="all" />
|
|
<assembly fullname="Avalonia.Desktop" preserve="all" />
|
|
<assembly fullname="Avalonia.Themes.Fluent" preserve="all" />
|
|
<assembly fullname="Avalonia.Fonts.Inter" preserve="all" />
|
|
|
|
<!-- FluentUI packages -->
|
|
<assembly fullname="FluentAvaloniaUI" preserve="all" />
|
|
<assembly fullname="FluentIcons.Avalonia" preserve="all" />
|
|
<assembly fullname="FluentIcons.Avalonia.Fluent" preserve="all" />
|
|
|
|
<!-- Media and rendering -->
|
|
<assembly fullname="LibVLCSharp" preserve="all" />
|
|
<assembly fullname="LibVLCSharp.Avalonia" preserve="all" />
|
|
<assembly fullname="WebView.Avalonia" preserve="all" />
|
|
<assembly fullname="WebView.Avalonia.Desktop" preserve="all" />
|
|
|
|
<!-- MVVM and utilities -->
|
|
<assembly fullname="CommunityToolkit.Mvvm" preserve="all" />
|
|
<assembly fullname="YamlDotNet" preserve="all" />
|
|
<assembly fullname="DotNetCampus.AvaloniaInkCanvas" preserve="all" />
|
|
<assembly fullname="PortAudioSharp2" preserve="all" />
|
|
|
|
<!-- System assemblies with reflection usage -->
|
|
<assembly fullname="System.Drawing.Common" preserve="all" />
|
|
<assembly fullname="System.Runtime.WindowsRuntime" preserve="all" />
|
|
<assembly fullname="System.ComponentModel.TypeConverter" preserve="all" />
|
|
<assembly fullname="System.Reflection" preserve="all" />
|
|
<assembly fullname="System.Reflection.Emit" preserve="all" />
|
|
<assembly fullname="System.Reflection.Emit.Lightweight" preserve="all" />
|
|
</linker>
|