main 調整套件,移除不需要的套件 20250328

This commit is contained in:
allen.yan 2025-03-28 11:58:52 +08:00
parent 4e7039c824
commit aeedbb6a71
11 changed files with 162 additions and 291 deletions

View File

@ -1,42 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Xceed.Wpf.AvalonDock" publicKeyToken="3e4669d2f30244f4" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.6.0.0" newVersion="4.6.0.0"/>
<assemblyIdentity name="Xceed.Wpf.AvalonDock" publicKeyToken="3e4669d2f30244f4" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.6.0.0" newVersion="4.6.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.1.0" newVersion="6.0.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2"/>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="SQLitePCLRaw.core" publicKeyToken="1488e028ca7ab535" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-2.1.8.2226" newVersion="2.1.8.2226"/>
<assemblyIdentity name="SQLitePCLRaw.core" publicKeyToken="1488e028ca7ab535" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.1.11.2622" newVersion="2.1.11.2622" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<entityFramework>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer"/>
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6"/>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
</providers>
</entityFramework>
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite.EF6"/>
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6"/>
<remove invariant="System.Data.SQLite"/><add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite"/></DbProviderFactories>
<remove invariant="System.Data.SQLite.EF6" />
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
<remove invariant="System.Data.SQLite" /><add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" /></DbProviderFactories>
</system.data>
</configuration>
</configuration>

View File

@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
//using System;
//using System.Collections.Generic;
//using System.Configuration;
//using System.Data;
//using System.Linq;
//using System.Threading.Tasks;
using System.Windows;
namespace Karaoke_Kingpin.Controller

View File

@ -4,29 +4,27 @@ using System.Collections.ObjectModel;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Runtime.Remoting.Contexts;
//using System.Runtime.Remoting.Contexts;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SQLite; // 確保添加了這個命名空間
using System.Data.SqlClient; // 对于SQL Server
//using System.Data.SqlClient; // 对于SQL Server
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
using Xceed.Wpf.Toolkit;
using Xceed.Wpf.Controls;
//using System.Windows.Data;
//using System.Windows.Documents;
//using System.Windows.Input;
//using System.Windows.Media;
//using System.Windows.Media.Imaging;
//using System.Windows.Shapes;
using System.Net.Sockets;
using System.Runtime.InteropServices;
using System.Runtime.InteropServices.ComTypes;
//using System.Runtime.InteropServices.ComTypes;
using Microsoft.Win32; // 確保這行代碼存在
using System.ComponentModel;
using Pinyin4net;
using Pinyin4net.Format;
//using System.ComponentModel;
//using Pinyin4net;
//using Pinyin4net.Format;
using Microsoft.International.Converters.PinYinConverter;
using Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter;
using System.Reflection;
@ -325,7 +323,7 @@ namespace Karaoke_Kingpin.Controller
private void LoadMarqueeItems()
{
MarqueeItems = new ObservableCollection<string>();
string filePath = "txt/marquee_items.txt";
string filePath = "outputfile/txt/marquee_items.txt";
if (File.Exists(filePath))
{

View File

@ -1,13 +1,13 @@
using System;
using System.Collections.Generic;
//using System;
//using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.IO; // 添加這行
using System.Linq;
//using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
//using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
//using System.Threading.Tasks;
namespace Karaoke_Kingpin.Controller
{
@ -144,8 +144,8 @@ namespace Karaoke_Kingpin.Controller
ImagesImage = @"outputfile\Imagers\images.jpg";
// Initialize Marquee Items
Marquee1Items = new ObservableCollection<string>(File.ReadAllLines(@"txt\marquee1_items.txt"));
Marquee2Items = new ObservableCollection<string>(File.ReadAllLines(@"txt\marquee2_items.txt"));
Marquee1Items = new ObservableCollection<string>(File.ReadAllLines(@"outputfile\txt\marquee1_items.txt"));
Marquee2Items = new ObservableCollection<string>(File.ReadAllLines(@"outputfile\txt\marquee2_items.txt"));
}
public event PropertyChangedEventHandler PropertyChanged;

View File

@ -1,20 +1,20 @@
using System;
using System.Collections.Generic;
//using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
//using System.IO;
//using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;
//using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
//using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
//using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
//using System.Windows.Media.Imaging;
//using System.Windows.Navigation;
//using System.Windows.Shapes;
namespace Karaoke_Kingpin.Controller
{

View File

@ -1,11 +1,11 @@
using System;
using System.Collections.Generic;
//using System.Collections.Generic;
using System.Drawing;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//using System.Linq;
//using System.Text;
//using System.Threading.Tasks;
using System.Windows.Data;
using System.Windows.Media.Imaging;

View File

@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
//using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//using System.Linq;
//using System.Text;
//using System.Threading.Tasks;
using System.Windows.Data;
using System.Windows.Media.Imaging;

View File

@ -1,8 +1,8 @@
using System;
//using System;
using System.Collections.Generic;
using System.Linq;
//using System.Linq;
using System.Text;
using System.Threading.Tasks;
//using System.Threading.Tasks;
namespace Karaoke_Kingpin.Converters
{

View File

@ -0,0 +1,8 @@
<linker>
<assembly fullname="System.Diagnostics.DiagnosticSource">
<type fullname="System.Diagnostics.Metrics.MetricsEventSource">
<!-- Used by System.Private.CoreLib via reflection to init the EventSource -->
<method name="GetInstance" />
</type>
</assembly>
</linker>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="packages\EntityFramework.6.4.4\build\EntityFramework.props" Condition="Exists('packages\EntityFramework.6.4.4\build\EntityFramework.props')" />
<Import Project="packages\EntityFramework.6.5.1\build\EntityFramework.props" Condition="Exists('packages\EntityFramework.6.5.1\build\EntityFramework.props')" />
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@ -52,34 +52,43 @@
<HintPath>packages\Microsoft.International.Converters.PinYinConverter.1.0.0\lib\ChnCharInfo.dll</HintPath>
</Reference>
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll</HintPath>
<HintPath>packages\EntityFramework.6.5.1\lib\net45\EntityFramework.dll</HintPath>
</Reference>
<Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll</HintPath>
<HintPath>packages\EntityFramework.6.5.1\lib\net45\EntityFramework.SqlServer.dll</HintPath>
</Reference>
<Reference Include="EPPlus, Version=7.1.2.0, Culture=neutral, PublicKeyToken=ea159fdaa78159a1, processorArchitecture=MSIL">
<HintPath>packages\EPPlus.7.1.2\lib\net462\EPPlus.dll</HintPath>
<Reference Include="EPPlus, Version=7.7.0.0, Culture=neutral, PublicKeyToken=ea159fdaa78159a1, processorArchitecture=MSIL">
<HintPath>packages\EPPlus.7.7.0\lib\net462\EPPlus.dll</HintPath>
</Reference>
<Reference Include="EPPlus.Interfaces, Version=6.1.1.0, Culture=neutral, PublicKeyToken=a694d7f3b0907a61, processorArchitecture=MSIL">
<HintPath>packages\EPPlus.Interfaces.6.1.1\lib\net462\EPPlus.Interfaces.dll</HintPath>
<Reference Include="EPPlus.Interfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=a694d7f3b0907a61, processorArchitecture=MSIL">
<HintPath>packages\EPPlus.Interfaces.8.0.0\lib\net462\EPPlus.Interfaces.dll</HintPath>
</Reference>
<Reference Include="EPPlus.System.Drawing, Version=6.1.1.0, Culture=neutral, PublicKeyToken=2308d35469c9bac0, processorArchitecture=MSIL">
<HintPath>packages\EPPlus.System.Drawing.6.1.1\lib\net462\EPPlus.System.Drawing.dll</HintPath>
<Reference Include="EPPlus.System.Drawing, Version=8.0.0.0, Culture=neutral, PublicKeyToken=2308d35469c9bac0, processorArchitecture=MSIL">
<HintPath>packages\EPPlus.System.Drawing.8.0.0\lib\net462\EPPlus.System.Drawing.dll</HintPath>
</Reference>
<Reference Include="ExcelDataReader, Version=3.6.0.0, Culture=neutral, PublicKeyToken=93517dbe6a4012fa, processorArchitecture=MSIL">
<HintPath>packages\ExcelDataReader.3.6.0\lib\net45\ExcelDataReader.dll</HintPath>
<Reference Include="ExcelDataReader, Version=3.7.0.0, Culture=neutral, PublicKeyToken=93517dbe6a4012fa, processorArchitecture=MSIL">
<HintPath>packages\ExcelDataReader.3.7.0\lib\net462\ExcelDataReader.dll</HintPath>
</Reference>
<Reference Include="ExcelDataReader.DataSet, Version=3.6.0.0, Culture=neutral, PublicKeyToken=93517dbe6a4012fa, processorArchitecture=MSIL">
<HintPath>packages\ExcelDataReader.DataSet.3.6.0\lib\net35\ExcelDataReader.DataSet.dll</HintPath>
<Reference Include="ExcelDataReader.DataSet, Version=3.7.0.0, Culture=neutral, PublicKeyToken=93517dbe6a4012fa, processorArchitecture=MSIL">
<HintPath>packages\ExcelDataReader.DataSet.3.7.0\lib\net462\ExcelDataReader.DataSet.dll</HintPath>
</Reference>
<Reference Include="FirstFloor.ModernUI, Version=1.0.9.0, Culture=neutral, PublicKeyToken=bc9b0c37bf06c6a9, processorArchitecture=MSIL">
<HintPath>packages\ModernUI.WPF.1.0.9\lib\net45\FirstFloor.ModernUI.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Data.Sqlite, Version=8.0.4.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>packages\Microsoft.Data.Sqlite.Core.8.0.4\lib\netstandard2.0\Microsoft.Data.Sqlite.dll</HintPath>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=9.0.0.3, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>packages\Microsoft.Bcl.AsyncInterfaces.9.0.3\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
</Reference>
<Reference Include="Microsoft.IO.RecyclableMemoryStream, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>packages\Microsoft.IO.RecyclableMemoryStream.3.0.0\lib\netstandard2.0\Microsoft.IO.RecyclableMemoryStream.dll</HintPath>
<Reference Include="Microsoft.Data.Sqlite, Version=9.0.3.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>packages\Microsoft.Data.Sqlite.Core.9.0.3\lib\netstandard2.0\Microsoft.Data.Sqlite.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions, Version=9.0.0.3, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>packages\Microsoft.Extensions.DependencyInjection.Abstractions.9.0.3\lib\net462\Microsoft.Extensions.DependencyInjection.Abstractions.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=9.0.0.3, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>packages\Microsoft.Extensions.Logging.Abstractions.9.0.3\lib\net462\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
</Reference>
<Reference Include="Microsoft.IO.RecyclableMemoryStream, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>packages\Microsoft.IO.RecyclableMemoryStream.3.0.1\lib\netstandard2.0\Microsoft.IO.RecyclableMemoryStream.dll</HintPath>
</Reference>
<Reference Include="ModernUI.Xceed.AvalonDock, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\SamOatesGames.ModernUI.Xceed.Toolkit.1.0.1905191936\lib\net45\ModernUI.Xceed.AvalonDock.dll</HintPath>
@ -87,56 +96,57 @@
<Reference Include="ModernUI.Xceed.Toolkit, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\SamOatesGames.ModernUI.Xceed.Toolkit.1.0.1905191936\lib\net45\ModernUI.Xceed.Toolkit.dll</HintPath>
</Reference>
<Reference Include="NStandard, Version=0.63.2.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\NStandard.0.63.2\lib\net48\NStandard.dll</HintPath>
<Reference Include="MySqlConnector, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d33d3e53aa5f8c92, processorArchitecture=MSIL">
<HintPath>packages\MySqlConnector.2.4.0\lib\net48\MySqlConnector.dll</HintPath>
</Reference>
<Reference Include="NStandard, Version=0.90.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\NStandard.0.90.0\lib\net48\NStandard.dll</HintPath>
</Reference>
<Reference Include="Pinyin4net, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>packages\pinyin4net.1.0.0\lib\net40\Pinyin4net.dll</HintPath>
</Reference>
<Reference Include="SQLitePCLRaw.batteries_v2, Version=2.1.8.2226, Culture=neutral, PublicKeyToken=8226ea5df37bcae9, processorArchitecture=MSIL">
<HintPath>packages\SQLitePCLRaw.bundle_e_sqlite3.2.1.8\lib\net461\SQLitePCLRaw.batteries_v2.dll</HintPath>
<Reference Include="SQLitePCLRaw.batteries_v2, Version=2.1.11.2622, Culture=neutral, PublicKeyToken=8226ea5df37bcae9, processorArchitecture=MSIL">
<HintPath>packages\SQLitePCLRaw.bundle_e_sqlite3.2.1.11\lib\net461\SQLitePCLRaw.batteries_v2.dll</HintPath>
</Reference>
<Reference Include="SQLitePCLRaw.core, Version=2.1.8.2226, Culture=neutral, PublicKeyToken=1488e028ca7ab535, processorArchitecture=MSIL">
<HintPath>packages\SQLitePCLRaw.core.2.1.8\lib\netstandard2.0\SQLitePCLRaw.core.dll</HintPath>
<Reference Include="SQLitePCLRaw.core, Version=2.1.11.2622, Culture=neutral, PublicKeyToken=1488e028ca7ab535, processorArchitecture=MSIL">
<HintPath>packages\SQLitePCLRaw.core.2.1.11\lib\netstandard2.0\SQLitePCLRaw.core.dll</HintPath>
</Reference>
<Reference Include="SQLitePCLRaw.provider.dynamic_cdecl, Version=2.1.8.2226, Culture=neutral, PublicKeyToken=b68184102cba0b3b, processorArchitecture=MSIL">
<HintPath>packages\SQLitePCLRaw.provider.dynamic_cdecl.2.1.8\lib\netstandard2.0\SQLitePCLRaw.provider.dynamic_cdecl.dll</HintPath>
<Reference Include="SQLitePCLRaw.provider.dynamic_cdecl, Version=2.1.11.2622, Culture=neutral, PublicKeyToken=b68184102cba0b3b, processorArchitecture=MSIL">
<HintPath>packages\SQLitePCLRaw.provider.dynamic_cdecl.2.1.11\lib\netstandard2.0\SQLitePCLRaw.provider.dynamic_cdecl.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="System.ComponentModel.Annotations, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>packages\System.ComponentModel.Annotations.5.0.0\lib\net461\System.ComponentModel.Annotations.dll</HintPath>
</Reference>
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.configuration" />
<Reference Include="System.Data" />
<Reference Include="System.Data.SQLite, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\lib\net46\System.Data.SQLite.dll</HintPath>
<Reference Include="System.Data.SQLite, Version=1.0.119.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.119.0\lib\net46\System.Data.SQLite.dll</HintPath>
</Reference>
<Reference Include="System.Data.SQLite.EF6, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>packages\System.Data.SQLite.EF6.1.0.118.0\lib\net46\System.Data.SQLite.EF6.dll</HintPath>
<Reference Include="System.Data.SQLite.EF6, Version=1.0.119.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>packages\System.Data.SQLite.EF6.1.0.119.0\lib\net46\System.Data.SQLite.EF6.dll</HintPath>
</Reference>
<Reference Include="System.Data.SQLite.Linq, Version=1.0.118.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>packages\System.Data.SQLite.Linq.1.0.118.0\lib\net46\System.Data.SQLite.Linq.dll</HintPath>
<Reference Include="System.Data.SQLite.Linq, Version=1.0.119.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>packages\System.Data.SQLite.Linq.1.0.119.0\lib\net46\System.Data.SQLite.Linq.dll</HintPath>
</Reference>
<Reference Include="System.Diagnostics.DiagnosticSource, Version=9.0.0.3, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>packages\System.Diagnostics.DiagnosticSource.9.0.3\lib\net462\System.Diagnostics.DiagnosticSource.dll</HintPath>
</Reference>
<Reference Include="System.Drawing" />
<Reference Include="System.Drawing.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>packages\System.Drawing.Common.9.0.3\lib\net462\System.Drawing.Common.dll</HintPath>
</Reference>
<Reference Include="System.IO.Compression" />
<Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Security" />
<Reference Include="System.Text.Encoding.CodePages, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>packages\System.Text.Encoding.CodePages.8.0.0\lib\net462\System.Text.Encoding.CodePages.dll</HintPath>
<Reference Include="System.Text.Encoding.CodePages, Version=9.0.0.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>packages\System.Text.Encoding.CodePages.9.0.3\lib\net462\System.Text.Encoding.CodePages.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>packages\System.Threading.Tasks.Extensions.4.6.2\lib\net462\System.Threading.Tasks.Extensions.dll</HintPath>
</Reference>
<Reference Include="System.Transactions" />
<Reference Include="System.Web" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
@ -151,114 +161,6 @@
<Reference Include="WindowsBase" />
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
<Reference Include="Xceed.Wpf.AvalonDock, Version=4.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4, processorArchitecture=MSIL">
<HintPath>packages\Extended.Wpf.Toolkit.4.6.0\lib\net40\Xceed.Wpf.AvalonDock.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.Aero, Version=4.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4, processorArchitecture=MSIL">
<HintPath>packages\Extended.Wpf.Toolkit.4.6.0\lib\net40\Xceed.Wpf.AvalonDock.Themes.Aero.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.FluentDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.AvalonDock.Themes.FluentDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.AvalonDock.Themes.FluentDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.MaterialDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.AvalonDock.Themes.MaterialDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.AvalonDock.Themes.MaterialDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.Metro, Version=4.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4, processorArchitecture=MSIL">
<HintPath>packages\Extended.Wpf.Toolkit.4.6.0\lib\net40\Xceed.Wpf.AvalonDock.Themes.Metro.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.MetroAccent, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.AvalonDock.Themes.MetroAccent.4.6.24151.1544\lib\net40\Xceed.Wpf.AvalonDock.Themes.MetroAccent.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.Office2007, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.AvalonDock.Themes.Office2007.4.6.24151.1544\lib\net40\Xceed.Wpf.AvalonDock.Themes.Office2007.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.VS2010, Version=4.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4, processorArchitecture=MSIL">
<HintPath>packages\Extended.Wpf.Toolkit.4.6.0\lib\net40\Xceed.Wpf.AvalonDock.Themes.VS2010.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.AvalonDock.Themes.Windows10, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.AvalonDock.Themes.Windows10.4.6.24151.1544\lib\net40\Xceed.Wpf.AvalonDock.Themes.Windows10.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.DataGrid, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.DataGrid.Toolkit.4.6.24151.1544\lib\net40\Xceed.Wpf.DataGrid.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.DataGrid.Themes.FluentDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.DataGrid.Themes.FluentDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.DataGrid.Themes.FluentDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.DataGrid.Themes.MaterialDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.DataGrid.Themes.MaterialDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.DataGrid.Themes.MaterialDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.DataGrid.Themes.Metro, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.DataGrid.Themes.Metro.4.6.24151.1544\lib\net40\Xceed.Wpf.DataGrid.Themes.Metro.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.DataGrid.Themes.Office2007, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.DataGrid.Themes.Office2007.4.6.24151.1544\lib\net40\Xceed.Wpf.DataGrid.Themes.Office2007.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.DataGrid.Themes.Windows10, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.DataGrid.Themes.Windows10.4.6.24151.1544\lib\net40\Xceed.Wpf.DataGrid.Themes.Windows10.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox.Themes.FluentDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.Themes.FluentDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.Themes.FluentDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox.Themes.LiveExplorer, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.Themes.LiveExplorer.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.Themes.LiveExplorer.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox.Themes.MaterialDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.Themes.MaterialDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.Themes.MaterialDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox.Themes.Metro, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.Themes.Metro.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.Themes.Metro.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox.Themes.Office2007, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.Themes.Office2007.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.Themes.Office2007.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox.Themes.Windows10, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.Themes.Windows10.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.Themes.Windows10.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.ListBox.Themes.WMP11, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.ListBox.Themes.WMP11.4.6.24151.1544\lib\net40\Xceed.Wpf.ListBox.Themes.WMP11.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Themes, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Themes.4.6.24151.1544\lib\net40\Xceed.Wpf.Themes.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Themes.FluentDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Themes.FluentDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.Themes.FluentDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Themes.MaterialDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Themes.MaterialDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.Themes.MaterialDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Themes.MaterialDesignColors, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Themes.MaterialDesignColors.4.6.24151.1544\lib\net40\Xceed.Wpf.Themes.MaterialDesignColors.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Themes.Metro, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Themes.Metro.4.6.24151.1544\lib\net40\Xceed.Wpf.Themes.Metro.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Themes.Office2007, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Themes.Office2007.4.6.24151.1544\lib\net40\Xceed.Wpf.Themes.Office2007.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Themes.Windows10, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Themes.Windows10.4.6.24151.1544\lib\net40\Xceed.Wpf.Themes.Windows10.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Toolkit, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Toolkit.4.6.24151.1544\lib\net40\Xceed.Wpf.Toolkit.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Toolkit.Themes.FluentDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Toolkit.Themes.FluentDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.Toolkit.Themes.FluentDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Toolkit.Themes.MaterialDesign, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Toolkit.Themes.MaterialDesign.4.6.24151.1544\lib\net40\Xceed.Wpf.Toolkit.Themes.MaterialDesign.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Toolkit.Themes.Metro, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Toolkit.Themes.Metro.4.6.24151.1544\lib\net40\Xceed.Wpf.Toolkit.Themes.Metro.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Toolkit.Themes.Office2007, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Toolkit.Themes.Office2007.4.6.24151.1544\lib\net40\Xceed.Wpf.Toolkit.Themes.Office2007.dll</HintPath>
</Reference>
<Reference Include="Xceed.Wpf.Toolkit.Themes.Windows10, Version=4.6.24151.15440, Culture=neutral, PublicKeyToken=ba83ff368b7563c6, processorArchitecture=MSIL">
<HintPath>packages\Xceed.Wpf.Toolkit.Themes.Windows10.4.6.24151.1544\lib\net40\Xceed.Wpf.Toolkit.Themes.Windows10.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<ApplicationDefinition Include="Views\App.xaml">
@ -276,16 +178,12 @@
<SubType>Designer</SubType>
</Page>
<Compile Include="Controller\App.cs">
<DependentUpon>Views\App.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Include="Converters\BitmapToImageSourceConverter.cs" />
<Compile Include="Controller\Index.cs">
<DependentUpon>Views\Index.xaml</DependentUpon>
</Compile>
<Compile Include="Controller\Index.cs" />
<Compile Include="Controller\MainViewModel.cs" />
<Compile Include="Controller\MainWindow.cs">
<DependentUpon>Views\MainWindow.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
</ItemGroup>
@ -323,15 +221,18 @@
<ItemGroup>
<Folder Include="Resources\" />
</ItemGroup>
<ItemGroup>
<Resource Include="ILLink\ILLink.Descriptors.LibraryBuild.xml" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>此專案參考這部電腦上所缺少的 NuGet 套件。請啟用 NuGet 套件還原,以下載該套件。如需詳細資訊,請參閱 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的檔案是 {0}。</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('packages\EntityFramework.6.4.4\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', 'packages\EntityFramework.6.4.4\build\EntityFramework.props'))" />
<Error Condition="!Exists('packages\EntityFramework.6.4.4\build\EntityFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\EntityFramework.6.4.4\build\EntityFramework.targets'))" />
<Error Condition="!Exists('packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets'))" />
<Error Condition="!Exists('packages\EntityFramework.6.5.1\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', 'packages\EntityFramework.6.5.1\build\EntityFramework.props'))" />
<Error Condition="!Exists('packages\EntityFramework.6.5.1\build\EntityFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\EntityFramework.6.5.1\build\EntityFramework.targets'))" />
<Error Condition="!Exists('packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.119.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.119.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets'))" />
</Target>
<Import Project="packages\EntityFramework.6.4.4\build\EntityFramework.targets" Condition="Exists('packages\EntityFramework.6.4.4\build\EntityFramework.targets')" />
<Import Project="packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets" Condition="Exists('packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.118.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" />
<Import Project="packages\EntityFramework.6.5.1\build\EntityFramework.targets" Condition="Exists('packages\EntityFramework.6.5.1\build\EntityFramework.targets')" />
<Import Project="packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.119.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets" Condition="Exists('packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.119.0\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" />
</Project>

View File

@ -2,72 +2,36 @@
<packages>
<package id="Chinese" version="0.5.0" targetFramework="net481" />
<package id="ChineseConverter" version="1.0.0" targetFramework="net481" />
<package id="EntityFramework" version="6.4.4" targetFramework="net481" />
<package id="EPPlus" version="7.1.2" targetFramework="net481" />
<package id="EPPlus.Interfaces" version="6.1.1" targetFramework="net481" />
<package id="EPPlus.System.Drawing" version="6.1.1" targetFramework="net481" />
<package id="ExcelDataReader" version="3.6.0" targetFramework="net481" />
<package id="ExcelDataReader.DataSet" version="3.6.0" targetFramework="net481" />
<package id="Extended.Wpf.Toolkit" version="4.6.0" targetFramework="net481" />
<package id="Microsoft.Data.Sqlite" version="8.0.4" targetFramework="net481" />
<package id="Microsoft.Data.Sqlite.Core" version="8.0.4" targetFramework="net481" />
<package id="EntityFramework" version="6.5.1" targetFramework="net48" />
<package id="EPPlus" version="7.7.0" targetFramework="net48" />
<package id="EPPlus.Interfaces" version="8.0.0" targetFramework="net48" />
<package id="EPPlus.System.Drawing" version="8.0.0" targetFramework="net48" />
<package id="ExcelDataReader" version="3.7.0" targetFramework="net48" />
<package id="ExcelDataReader.DataSet" version="3.7.0" targetFramework="net48" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="9.0.3" targetFramework="net48" />
<package id="Microsoft.Data.Sqlite" version="9.0.3" targetFramework="net48" />
<package id="Microsoft.Data.Sqlite.Core" version="9.0.3" targetFramework="net48" />
<package id="Microsoft.Extensions.DependencyInjection.Abstractions" version="9.0.3" targetFramework="net48" />
<package id="Microsoft.Extensions.Logging.Abstractions" version="9.0.3" targetFramework="net48" />
<package id="Microsoft.International.Converters.PinYinConverter" version="1.0.0" targetFramework="net481" />
<package id="Microsoft.IO.RecyclableMemoryStream" version="3.0.0" targetFramework="net481" />
<package id="Microsoft.IO.RecyclableMemoryStream" version="3.0.1" targetFramework="net48" />
<package id="ModernUI.WPF" version="1.0.9" targetFramework="net481" />
<package id="NStandard" version="0.63.2" targetFramework="net481" />
<package id="MySqlConnector" version="2.4.0" targetFramework="net48" />
<package id="NStandard" version="0.90.0" targetFramework="net48" />
<package id="pinyin4net" version="1.0.0" targetFramework="net481" />
<package id="SamOatesGames.ModernUI.Xceed.Toolkit" version="1.0.1905191936" targetFramework="net481" />
<package id="SQLitePCLRaw.bundle_e_sqlite3" version="2.1.8" targetFramework="net481" />
<package id="SQLitePCLRaw.core" version="2.1.8" targetFramework="net481" />
<package id="SQLitePCLRaw.lib.e_sqlite3" version="2.1.8" targetFramework="net481" />
<package id="SQLitePCLRaw.provider.dynamic_cdecl" version="2.1.8" targetFramework="net481" />
<package id="Stub.System.Data.SQLite.Core.NetFramework" version="1.0.118.0" targetFramework="net481" />
<package id="System.Buffers" version="4.5.1" targetFramework="net481" />
<package id="SQLitePCLRaw.bundle_e_sqlite3" version="2.1.11" targetFramework="net48" />
<package id="SQLitePCLRaw.core" version="2.1.11" targetFramework="net48" />
<package id="SQLitePCLRaw.lib.e_sqlite3" version="2.1.11" targetFramework="net48" />
<package id="SQLitePCLRaw.provider.dynamic_cdecl" version="2.1.11" targetFramework="net48" />
<package id="Stub.System.Data.SQLite.Core.NetFramework" version="1.0.119.0" targetFramework="net48" />
<package id="System.ComponentModel.Annotations" version="5.0.0" targetFramework="net481" />
<package id="System.Data.SQLite" version="1.0.118.0" targetFramework="net481" />
<package id="System.Data.SQLite.Core" version="1.0.118.0" targetFramework="net481" />
<package id="System.Data.SQLite.EF6" version="1.0.118.0" targetFramework="net481" />
<package id="System.Data.SQLite.Linq" version="1.0.118.0" targetFramework="net481" />
<package id="System.Memory" version="4.5.5" targetFramework="net481" />
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net481" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net481" />
<package id="System.Text.Encoding.CodePages" version="8.0.0" targetFramework="net481" />
<package id="Xceed.Products.Wpf.Toolkit.AvalonDock.Themes" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Products.Wpf.Toolkit.Full" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.Aero" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.FluentDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.MaterialDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.Metro" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.MetroAccent" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.Office2007" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.VS2010" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.AvalonDock.Themes.Windows10" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.DataGrid.Themes.FluentDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.DataGrid.Themes.MaterialDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.DataGrid.Themes.Metro" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.DataGrid.Themes.Office2007" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.DataGrid.Themes.Windows10" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.DataGrid.Toolkit" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox.Themes.FluentDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox.Themes.LiveExplorer" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox.Themes.MaterialDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox.Themes.Metro" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox.Themes.Office2007" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox.Themes.Windows10" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.ListBox.Themes.WMP11" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Themes" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Themes.FluentDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Themes.MaterialDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Themes.MaterialDesignColors" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Themes.Metro" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Themes.Office2007" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Themes.Windows10" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Toolkit" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Toolkit.Themes.FluentDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Toolkit.Themes.MaterialDesign" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Toolkit.Themes.Metro" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Toolkit.Themes.Office2007" version="4.6.24151.1544" targetFramework="net481" />
<package id="Xceed.Wpf.Toolkit.Themes.Windows10" version="4.6.24151.1544" targetFramework="net481" />
<package id="System.Data.SQLite" version="1.0.119.0" targetFramework="net48" />
<package id="System.Data.SQLite.Core" version="1.0.119.0" targetFramework="net48" />
<package id="System.Data.SQLite.EF6" version="1.0.119.0" targetFramework="net48" />
<package id="System.Data.SQLite.Linq" version="1.0.119.0" targetFramework="net48" />
<package id="System.Diagnostics.DiagnosticSource" version="9.0.3" targetFramework="net48" />
<package id="System.Drawing.Common" version="9.0.3" targetFramework="net48" />
<package id="System.Text.Encoding.CodePages" version="9.0.3" targetFramework="net48" />
<package id="System.Threading.Tasks.Extensions" version="4.6.2" targetFramework="net48" />
</packages>