Files
FATrace/FATrace.WPLApp/FATrace.WPLApp.csproj
2026-01-19 12:40:45 +08:00

83 lines
3.4 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net8.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<UseWPF>true</UseWPF>
</PropertyGroup>
<ItemGroup>
<None Remove="Assets\Fonts\iconfont.ttf" />
</ItemGroup>
<ItemGroup>
<Content Include="Assets\Fonts\iconfont.ttf">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\FATrace.Com\FATrace.Com.csproj" />
<ProjectReference Include="..\FATrace.Model\FATrace.Model.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AutoMapper" Version="14.0.0" />
<PackageReference Include="FreeSql" Version="3.5.215" />
<PackageReference Include="FreeSql.Provider.SqlServer" Version="3.5.215" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.0-preview.5.25277.114" />
<PackageReference Include="Microsoft.Extensions.Options" Version="10.0.0-preview.5.25277.114" />
<PackageReference Include="NLog" Version="5.5.0" />
<PackageReference Include="NLog.Config" Version="4.7.15" />
<PackageReference Include="Prism.Core" Version="8.1.97" />
<PackageReference Include="Prism.DryIoc" Version="8.1.97" />
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.77" />
<PackageReference Include="Quartz" Version="3.14.0" />
<PackageReference Include="Quartz.Extensions.DependencyInjection" Version="3.14.0" />
<PackageReference Include="SharpVectors" Version="1.8.4.2" />
<PackageReference Include="Stateless" Version="5.16.0" />
<PackageReference Include="NPOI" Version="2.7.1" />
<PackageReference Include="HslCommunication" Version="12.5.2" />
<PackageReference Include="Syncfusion.PdfViewer.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.SfChart.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.SfInput.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.SfKanban.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.SfNavigationDrawer.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.SfProgressBar.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.SfSkinManager.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.Shared.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.Themes.FluentLight.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.Themes.MaterialDark.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.Themes.MaterialLight.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.Themes.MaterialLightBlue.WPF" Version="29.2.10" />
<PackageReference Include="Syncfusion.Tools.WPF" Version="29.2.10" />
<PackageReference Include="CsvHelper" Version="33.1.0" />
</ItemGroup>
<ItemGroup>
<Content Include="Report\**\*.pdf">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<Folder Include="PrismEvent\" />
<Folder Include="EnvSupport\" />
</ItemGroup>
<ItemGroup>
<None Include="NLog.config">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<None Update="Report\UserManual.md">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
</Project>