Files
DevToolsAvalonia/常用工具集/常用工具集.csproj

71 lines
3.8 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net9.0</TargetFramework>
<BuiltInComInteropSupport>true</BuiltInComInteropSupport>
<ApplicationManifest>app.manifest</ApplicationManifest>
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
<ApplicationIcon>Assets\favicon.ico</ApplicationIcon>
<ProductName>常用工具集</ProductName>
<AssemblyName>$(ProductName)</AssemblyName>
<RootNamespace>$(ProductName.Replace(" ", "_"))</RootNamespace>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<AvaloniaResource Include="Assets\**" />
</ItemGroup>
<ItemGroup>
<Content Include="Assets\favicon.ico" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Avalonia" Version="11.2.1" />
<PackageReference Include="Avalonia.Desktop" Version="11.2.1" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.1" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.1" />
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
<PackageReference Include="Avalonia.Diagnostics" Version="11.2.1">
<IncludeAssets Condition="'$(Configuration)' != 'Debug'">None</IncludeAssets>
<PrivateAssets Condition="'$(Configuration)' != 'Debug'">All</PrivateAssets>
</PackageReference>
<PackageReference Include="Avalonia.Xaml.Behaviors" Version="11.2.0" />
<PackageReference Include="Beckhoff.TwinCAT.Ads" Version="6.2.335" />
<PackageReference Include="Irihi.Ursa" Version="1.11.0" />
<PackageReference Include="Irihi.Ursa.Themes.Semi" Version="1.11.0" />
<PackageReference Include="Magick.NET-Q16-AnyCPU" Version="14.6.0" />
<PackageReference Include="PropertyChanged.Fody" Version="4.1.0" />
<!--<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.1" />-->
<PackageReference Include="Semi.Avalonia" Version="11.2.1.7" />
<PackageReference Include="Semi.Avalonia.ColorPicker" Version="11.2.1.7" />
<PackageReference Include="Semi.Avalonia.DataGrid" Version="11.2.1.7" />
<PackageReference Include="Semi.Avalonia.TreeDataGrid" Version="11.0.10.3" />
</ItemGroup>
<ItemGroup>
<!--<PackageReference Include="Beckhoff.TwinCAT.Ads" Version="4.4.37" />-->
<!--<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.135" />-->
<PackageReference Include="OPCFoundation.NetStandard.Opc.Ua" Version="1.4.365.23" />
<!--<PackageReference Include="Costura.Fody" Version="5.7.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>-->
<PackageReference Include="FubarDev.FtpServer" Version="3.1.2" />
<PackageReference Include="FubarDev.FtpServer.FileSystem.DotNet" Version="3.1.2" />
<!--<PackageReference Include="HandyControl" Version="3.5.1" />-->
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
<PackageReference Include="SkiaSharp.NativeAssets.Linux" Version="3.116.1" />
<!--<PackageReference Include="MySql.Data" Version="9.0.0" />-->
<!--<PackageReference Include="System.Data.SqlClient" Version="4.8.6" />-->
<PackageReference Include="System.Drawing.Common" Version="9.0.0" />
<PackageReference Include="System.IO.Ports" Version="9.0.0" />
<PackageReference Include="System.Management" Version="9.0.0" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
<PackageReference Include="TaskScheduler" Version="2.11.0" />
<!--<PackageReference Include="ZXing.Net" Version="0.16.10" />-->
<PackageReference Include="System.Text.Encoding.CodePages" Version="9.0.0" />
<PackageReference Include="ZXing.Net.Bindings.SkiaSharp" Version="0.16.21" />
<PackageReference Include="OPCFoundation.NetStandard.Opc.Ua" Version="1.4.365.23" />
</ItemGroup>
</Project>