You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

328 lines
17 KiB

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net8.0-windows</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<UseWPF>true</UseWPF>
<ApplicationIcon>j34em-1eco4-001.ico</ApplicationIcon>
<Title>BrilliantSight - 晶瞳</Title>
<Authors>BrilliantSightTeam</Authors>
<Description>晶瞳钻石检测工具</Description>
<Copyright>Copyright ©2025 北京跃洋新视科技有限公司</Copyright>
<Company>北京跃洋新视科技有限公司</Company>
<AssemblyVersion>1.1.2522</AssemblyVersion>
<FileVersion>1.1.2522</FileVersion>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
<AssemblyName>BrilliantSightClient</AssemblyName>
<RootNamespace>BrilliantSightClient</RootNamespace>
<PackageId>BrilliantSightClient</PackageId>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AvalonEdit" Version="6.3.0.90" />
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.3.2" />
<PackageReference Include="Fody" Version="6.9.1">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="GlobalHotKey" Version="1.1.0" />
<PackageReference Include="HandyControl" Version="3.5.1" />
<PackageReference Include="HandyControl.Lang.en" Version="3.5.1" />
<PackageReference Include="HandyControls.Lang.zh-CN" Version="3.5.3" />
<PackageReference Include="HelixToolkit.SharpDX.Assimp" Version="2.25.0" />
<PackageReference Include="HelixToolkit.Wpf" Version="2.25.0" />
<PackageReference Include="HelixToolkit.Wpf.SharpDX" Version="2.25.0" />
<PackageReference Include="log4net" Version="3.0.3" />
<PackageReference Include="MethodDecorator.Fody" Version="1.1.1" />
<PackageReference Include="Microsoft.Data.Sqlite" Version="9.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.0" />
<PackageReference Include="Microsoft.Office.Interop.Excel" Version="15.0.4795.1001" />
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.2903.40" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="NPOI" Version="2.7.2" />
<PackageReference Include="Rougamo.Fody" Version="5.0.0" />
<PackageReference Include="SQLitePCLRaw.bundle_e_sqlcipher" Version="2.1.10" />
<PackageReference Include="System.IO.Ports" Version="9.0.1" />
<PackageReference Include="System.Management" Version="9.0.3" />
</ItemGroup>
<ItemGroup>
<None Remove="ffmpeg.exe" />
<None Remove="FodyWeavers.xml" />
<None Remove="Resource\Document\Helper_en.pdf" />
<None Remove="Resource\Images\IGILogo.png" />
<None Remove="Resource\Images\round_P8-P8.png" />
<None Remove="Resource\Images\Setting%403x.png" />
<None Remove="Resource\Images\Setting_Def%403x.png" />
<None Remove="Resource\Images\Setting_Sel%403x.png" />
<None Remove="Resource\Images\UIResource\Cushion.png" />
<None Remove="Resource\Images\UIResource\Cushion_select.png" />
<None Remove="Resource\Images\UIResource\Diamond\oval_p8-p8.png" />
<None Remove="Resource\Images\UIResource\Diamond\pear_p8-p8.png" />
<None Remove="Resource\Images\UIResource\Emerald.png" />
<None Remove="Resource\Images\UIResource\Emerald_select.png" />
<None Remove="Resource\Images\UIResource\Heart.png" />
<None Remove="Resource\Images\UIResource\Heart_select.png" />
<None Remove="Resource\Images\UIResource\Hexagon.png" />
<None Remove="Resource\Images\UIResource\Hexagon_select.png" />
<None Remove="Resource\Images\UIResource\Odd.png" />
<None Remove="Resource\Images\UIResource\Odd_select.png" />
<None Remove="Resource\Images\UIResource\oval.png" />
<None Remove="Resource\Images\UIResource\oval_select.png" />
<None Remove="Resource\Images\UIResource\Pear.png" />
<None Remove="Resource\Images\UIResource\Pear_select.png" />
<None Remove="Resource\Images\UIResource\Princess.png" />
<None Remove="Resource\Images\UIResource\Princess_select.png" />
<None Remove="Resource\Images\UIResource\round.png" />
<None Remove="Resource\Images\UIResource\round_P8-P8.png" />
<None Remove="Resource\Images\UIResource\round_select.png" />
<None Remove="Resource\Images\ze-add-o 1%403x.png" />
<None Remove="Resource\Images\homebg.png" />
<Resource Include="Resource\Images\UIResource\Cushion.png" />
<Resource Include="Resource\Images\UIResource\Cushion_select.png" />
<Resource Include="Resource\Images\UIResource\Diamond\oval_p8-p8.png" />
<Resource Include="Resource\Images\UIResource\Diamond\pear_p8-p8.png" />
<Resource Include="Resource\Images\UIResource\Diamond\round_P8-P8-S1.png" />
<Resource Include="Resource\Images\UIResource\Diamond\round_P8-P8-S2.png" />
<Resource Include="Resource\Images\UIResource\Diamond\round_P8-P8-S7.png" />
<Resource Include="Resource\Images\UIResource\Diamond\round_P8-P8.png" />
<Resource Include="Resource\Images\UIResource\Emerald.png" />
<Resource Include="Resource\Images\UIResource\Emerald_select.png" />
<Resource Include="Resource\Images\UIResource\Heart.png" />
<Resource Include="Resource\Images\UIResource\Heart_select.png" />
<Resource Include="Resource\Images\UIResource\Hexagon.png" />
<Resource Include="Resource\Images\UIResource\Hexagon_select.png" />
<Resource Include="Resource\Images\UIResource\Odd.png" />
<Resource Include="Resource\Images\UIResource\Odd_select.png" />
<Resource Include="Resource\Images\UIResource\oval.png" />
<Resource Include="Resource\Images\UIResource\oval_select.png" />
<Resource Include="Resource\Images\UIResource\Pear.png" />
<Resource Include="Resource\Images\UIResource\Pear_select.png" />
<Resource Include="Resource\Images\UIResource\Princess.png" />
<Resource Include="Resource\Images\UIResource\Princess_select.png" />
<Resource Include="Resource\Images\UIResource\round.png" />
<Resource Include="Resource\Images\UIResource\round_P8-P8.png" />
<Resource Include="Resource\Images\UIResource\round_select.png" />
<None Update="log4net.config">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Update="BrilliantSightED.db">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Remove="Resource\Images\config_3x.png" />
<None Remove="Resource\Images\diam_3x.png" />
<None Remove="Resource\Images\hand_3x.png" />
<None Remove="Resource\Images\help_3x.png" />
<None Remove="Resource\Images\diamtest_3x.png" />
<None Remove="Resource\Images\Level_Def@3x.png" />
<None Remove="Resource\Images\Level_Sel@3x.png" />
<None Remove="Resource\Images\Cut_Sel@3x.png" />
<None Remove="Resource\Images\Cut_Def@3x.png" />
<None Remove="Resource\Images\Algor_Sel@3x.png" />
<None Remove="Resource\Images\Algor_Def@3x.png" />
<None Remove="Resource\Document\Instructor简易软件使用教程.pdf" />
<Content Include="FodyWeavers.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Resource\Document\Helper.pdf">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="Resource\Document\Helper_en.pdf">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<None Remove="Resource\Other\Json-Mode-Default.xshd" />
<EmbeddedResource Include="Resource\Other\Json-Mode-Default.xshd" />
<None Remove="Resource\DimDemo.txt" />
<Content Update="Resource\Images\Temp\DimDemo.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<None Remove="Resource\Images\Temp\left.png" />
<None Remove="Resource\Images\Temp\rtop.png" />
<None Remove="Resource\Images\Temp\top.png" />
<EmbeddedResource Remove="Resource\Images\Temp\**" />
<None Remove="Resource\Images\Temp\**" />
<None Remove="Resource\Images\UserControl\zuanshi@1x.png" />
<Resource Include="Resource\Images\UserControl\zuanshi@1x.png" />
<None Remove="Resource\Images\UserControl\biaochi1@3x.png" />
<Resource Include="Resource\Images\UserControl\biaochi1@3x.png" />
<None Remove="Resource\Images\UserControl\biaochi2@3x.png" />
<Resource Include="Resource\Images\UserControl\biaochi2@3x.png" />
<None Remove="Resource\Images\UserControl\Bottom@3x.png" />
<Resource Include="Resource\Images\UserControl\Bottom@3x.png" />
<None Remove="Resource\Images\UserControl\Top@3x.png" />
<Resource Include="Resource\Images\UserControl\Top@3x.png" />
<None Remove="Resource\Images\UserControl\zuanshi@3x.png" />
<Resource Include="Resource\Images\UserControl\zuanshi@3x.png" />
<None Remove="Resource\Images\UserControl\arrow.svg" />
<None Remove="Resource\Images\UserControl\arrow.png" />
<Resource Include="Resource\Images\UserControl\arrow.png" />
<None Remove="Resource\Images\UIResource\02-3.png" />
<Resource Include="Resource\Images\UIResource\02-3.png" />
<None Remove="Resource\Images\UIResource\02-2.png" />
<Resource Include="Resource\Images\UIResource\02-2.png" />
<None Remove="Resource\Images\UIResource\03-1-1.png" />
<Resource Include="Resource\Images\UIResource\03-1-1.png" />
<None Remove="Resource\Images\UIResource\01-8.png" />
<Resource Include="Resource\Images\UIResource\01-8.png" />
<None Remove="Resource\Images\UIResource\01-8-1.png" />
<Resource Include="Resource\Images\UIResource\01-8-1.png" />
<None Remove="Resource\Images\UIResource\01-bg.jpg" />
<Resource Include="Resource\Images\UIResource\01-bg.jpg" />
<None Remove="Resource\Images\UIResource\08-bg.jpg" />
<Resource Include="Resource\Images\UIResource\08-bg.jpg" />
<None Remove="Resource\Images\UIResource\02-4.png" />
<Resource Include="Resource\Images\UIResource\02-4.png" />
<None Remove="Resource\Images\UIResource\02-5.png" />
<Resource Include="Resource\Images\UIResource\02-5.png" />
<None Remove="Resource\Images\UIResource\02-6.png" />
<Resource Include="Resource\Images\UIResource\02-6.png" />
<None Remove="Resource\Images\UIResource\02-7.png" />
<Resource Include="Resource\Images\UIResource\02-7.png" />
<None Remove="Resource\Images\UIResource\01-3.png" />
<Resource Include="Resource\Images\UIResource\01-3.png" />
<None Remove="Resource\Images\UIResource\01-4.png" />
<Resource Include="Resource\Images\UIResource\01-4.png" />
<None Remove="Resource\Images\UIResource\03-1.png" />
<Resource Include="Resource\Images\UIResource\03-1.png" />
<None Remove="Resource\Images\UIResource\02-bg.jpg" />
<Resource Include="Resource\Images\UIResource\02-bg.jpg" />
<None Remove="Resource\Images\UIResource\01-5.png" />
<Resource Include="Resource\Images\UIResource\01-5.png" />
<None Remove="Resource\Images\UIResource\01-6.png" />
<Resource Include="Resource\Images\UIResource\01-6.png" />
<None Remove="Resource\Images\UIResource\01-7.png" />
<Resource Include="Resource\Images\UIResource\01-7.png" />
<None Remove="Resource\Images\ic_500.png" />
<Resource Include="Resource\Images\ic_500.png" />
<None Remove="Resource\Images\ic_1000.png" />
<Resource Include="Resource\Images\ic_1000.png" />
<None Remove="Resource\Images\icon_200.png" />
<Resource Include="Resource\Images\icon_200.png" />
<None Remove="Resource\Images\UIResource\01-4-1.png" />
<Resource Include="Resource\Images\UIResource\01-4-1.png" />
<None Remove="Resource\Images\UserControl\03-8.png" />
<Resource Include="Resource\Images\UserControl\03-8.png" />
<None Remove="Resource\Images\UserControl\03-8-1.png" />
<Resource Include="Resource\Images\UserControl\03-8-1.png" />
<None Remove="Resource\Images\UserControl\03-9.png" />
<Resource Include="Resource\Images\UserControl\03-9.png" />
<None Remove="Resource\Images\UserControl\03-10.png" />
<Resource Include="Resource\Images\UserControl\03-10.png" />
<None Remove="Resource\Images\UserControl\03-8-2.png" />
<Resource Include="Resource\Images\UserControl\03-8-2.png" />
<None Remove="Resource\Images\UserControl\03-14-1.png" />
<Resource Include="Resource\Images\UserControl\03-14-1.png" />
<None Remove="Resource\Images\UIResource\08-2.png" />
<Resource Include="Resource\Images\UIResource\08-2.png" />
<None Remove="Resource\Images\UIResource\08-3.png" />
<Resource Include="Resource\Images\UIResource\08-3.png" />
<None Remove="Resource\Images\UIResource\08-4.png" />
<Resource Include="Resource\Images\UIResource\08-4.png" />
<None Remove="Resource\Images\UIResource\08-5.jpg" />
<Resource Include="Resource\Images\UIResource\08-5.jpg" />
<None Remove="Resource\Images\UIResource\03-0.jpg" />
<Resource Include="Resource\Images\UIResource\03-0.jpg" />
<None Remove="Resource\Images\UserControl\03-8-3.png" />
<Resource Include="Resource\Images\UserControl\03-8-3.png" />
<None Remove="Resource\Images\UIResource\Next.png" />
<Resource Include="Resource\Images\UIResource\Next.png" />
<None Remove="Resource\Images\UIResource\NextHover.png" />
<Resource Include="Resource\Images\UIResource\NextHover.png" />
<None Update="Resource\ResultReport.xlsx">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Remove="Resource\Images\UIResource\cut_mst_dtl.png" />
<Resource Include="Resource\Images\UIResource\cut_mst_dtl.png" />
<None Remove="Resource\Images\UserControl\Diamond\round_P8-P8.png" />
<None Remove="Resource\Images\UserControl\Diamond\round_P8-P8-S1.png" />
<None Remove="Resource\Images\UserControl\Diamond\round_P8-P8-S2.png" />
<None Remove="Resource\Images\UserControl\Diamond\round_P8-P8-S7.png" />
<None Remove="Resource\Images\UIResource\Diamond\round_P8-P8-S8.png" />
<Resource Include="Resource\Images\UIResource\Diamond\round_P8-P8-S8.png" />
<None Remove="Resource\Images\ic_500_t.png" />
<Resource Include="Resource\Images\ic_500_t.png" />
<None Remove="Resource\Images\ic_1000_t.png" />
<Resource Include="Resource\Images\ic_1000_t.png" />
<None Remove="Resource\Images\icon_200_t.png" />
<Resource Include="Resource\Images\icon_200_t.png" />
</ItemGroup>
<ItemGroup>
<!-- <Page Update="Views\Configuration\AlgorithmConfigPage.xaml">-->
<!-- <Generator>MSBuild:Compile</Generator>-->
<!-- <XamlRuntime>Wpf</XamlRuntime>-->
<!-- <SubType>Designer</SubType>-->
<!-- </Page>-->
<!-- <Page Update="Views\Configuration\ConfigMenuPage.xaml">-->
<!-- <Generator>MSBuild:Compile</Generator>-->
<!-- <XamlRuntime>Wpf</XamlRuntime>-->
<!-- <SubType>Designer</SubType>-->
<!-- </Page>-->
<!-- <Page Update="Views\Configuration\CutConfigPage.xaml">-->
<!-- <Generator>MSBuild:Compile</Generator>-->
<!-- <XamlRuntime>Wpf</XamlRuntime>-->
<!-- <SubType>Designer</SubType>-->
<!-- </Page>-->
<!-- <Page Update="Views\Configuration\LevelConfigPage.xaml">-->
<!-- <Generator>MSBuild:Compile</Generator>-->
<!-- <XamlRuntime>Wpf</XamlRuntime>-->
<!-- <SubType>Designer</SubType>-->
<!-- </Page>-->
<!-- <Page Remove="Resource\Images\Temp\**" />-->
<!-- <Page Update="Views\Configuration\SettingPages\CustomSettingPage.xaml">-->
<!-- <Generator>MSBuild:Compile</Generator>-->
<!-- <XamlRuntime>Wpf</XamlRuntime>-->
<!-- <SubType>Designer</SubType>-->
<!-- </Page>-->
<!-- <Page Update="Views\Grading\GradingLoading.xaml">-->
<!-- <Generator>MSBuild:Compile</Generator>-->
<!-- <XamlRuntime>Wpf</XamlRuntime>-->
<!-- <SubType>Designer</SubType>-->
<!-- </Page>-->
<!-- <Page Update="Views\Dialog\ImageSelect.xaml">-->
<!-- <Generator>MSBuild:Compile</Generator>-->
<!-- <XamlRuntime>Wpf</XamlRuntime>-->
<!-- <SubType>Designer</SubType>-->
<!-- </Page>-->
</ItemGroup>
<ItemGroup>
<Compile Remove="Resource\Images\Temp\**" />
<Compile Update="Views\Dialog\MsgDialog.xaml.cs">
<SubType>Code</SubType>
<DependentUpon>MsgDialog.xaml</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Update="Views\Dialog\ExportDialog.xaml.cs">
<SubType>Code</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Reference Include="office">
<HintPath>C:\Windows\assembly\GAC_MSIL\office\15.0.0.0__71e9bce111e9429c\OFFICE.DLL</HintPath>
</Reference>
<Reference Include="SparkDotNetCore">
<HintPath>Resource\Lib\SparkDotNetCore.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Folder Include="csv\" />
</ItemGroup>
<ItemGroup>
<Page Update="Language\zh_Pro.xaml">
<Generator>MSBuild:Compile</Generator>
<XamlRuntime>Wpf</XamlRuntime>
<SubType>Designer</SubType>
</Page>
</ItemGroup>
</Project>