- 引入 log4net 库,统一日志记录方式,提升可维护性。 - 优化异常处理,增加详细日志记录,增强代码健壮性。 - 调整资源文件引用,新增图标资源,删除无用资源。 - 优化文档事件处理逻辑,改进面板显示与隐藏逻辑。 - 增加对 WPS 环境的支持,动态调整功能行为。 - 禁用部分功能(如常识性检测、客服、升级和帮助)。 - 删除冗余代码,清理注释,统一代码风格。 - 更新程序集版本至 2.2.5,改进调试与生产环境配置。
640 lines
31 KiB
XML
640 lines
31 KiB
XML
<Project ToolsVersion="17.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<!--
|
|
This section defines project-level properties.
|
|
|
|
AssemblyName
|
|
Name of the output assembly.
|
|
Configuration
|
|
Specifies a default value for debug.
|
|
OutputType
|
|
Must be "Library" for VSTO.
|
|
Platform
|
|
Specifies what CPU the output of this project can run on.
|
|
NoStandardLibraries
|
|
Set to "false" for VSTO.
|
|
RootNamespace
|
|
In C#, this specifies the namespace given to new files. In VB, all objects are
|
|
wrapped in this namespace at runtime.
|
|
-->
|
|
<PropertyGroup>
|
|
<ProjectTypeGuids>{BAA0C2D2-18E2-41B9-852F-F413020CAA33};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<ProjectGuid>{6CE536CB-6154-4FDF-9FFE-23A73B4E84AB}</ProjectGuid>
|
|
<OutputType>Library</OutputType>
|
|
<NoStandardLibraries>false</NoStandardLibraries>
|
|
<RootNamespace>AIProofread</RootNamespace>
|
|
<AssemblyName>AIProofread</AssemblyName>
|
|
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
|
<DefineConstants>VSTO40</DefineConstants>
|
|
<IsWebBootstrapper>False</IsWebBootstrapper>
|
|
<NuGetPackageImportStamp>
|
|
</NuGetPackageImportStamp>
|
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
|
<PublishUrl>C:\Users\yaclt\Desktop\jiaodui\</PublishUrl>
|
|
<InstallUrl />
|
|
<TargetCulture>zh-chs</TargetCulture>
|
|
<ApplicationVersion>1.0.0.1</ApplicationVersion>
|
|
<AutoIncrementApplicationRevision>true</AutoIncrementApplicationRevision>
|
|
<UpdateEnabled>true</UpdateEnabled>
|
|
<UpdateInterval>7</UpdateInterval>
|
|
<UpdateIntervalUnits>days</UpdateIntervalUnits>
|
|
<ProductName>AIProofread</ProductName>
|
|
<PublisherName />
|
|
<SupportUrl />
|
|
<FriendlyName>AIProofread</FriendlyName>
|
|
<OfficeApplicationDescription />
|
|
<LoadBehavior>3</LoadBehavior>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<BootstrapperPackage Include=".NETFramework,Version=v4.6.2">
|
|
<Visible>False</Visible>
|
|
<ProductName>Microsoft .NET Framework 4.6.2 %28x86 和 x64%29</ProductName>
|
|
<Install>true</Install>
|
|
</BootstrapperPackage>
|
|
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
|
<Visible>False</Visible>
|
|
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
|
<Install>false</Install>
|
|
</BootstrapperPackage>
|
|
<BootstrapperPackage Include="Microsoft.VSTORuntime.4.0">
|
|
<Visible>False</Visible>
|
|
<ProductName>Microsoft Visual Studio 2010 Tools for Office Runtime %28x86 和 x64%29</ProductName>
|
|
<Install>true</Install>
|
|
</BootstrapperPackage>
|
|
</ItemGroup>
|
|
<PropertyGroup>
|
|
<!--
|
|
OfficeApplication
|
|
Add-in host application
|
|
-->
|
|
<OfficeApplication>Word</OfficeApplication>
|
|
</PropertyGroup>
|
|
<!--
|
|
This section defines properties that are set when the "Debug" configuration is selected.
|
|
|
|
DebugSymbols
|
|
If "true", create symbols (.pdb). If "false", do not create symbols.
|
|
DefineConstants
|
|
Constants defined for the preprocessor.
|
|
EnableUnmanagedDebugging
|
|
If "true", starting the debugger will attach both managed and unmanaged debuggers.
|
|
Optimize
|
|
If "true", optimize the build output. If "false", do not optimize.
|
|
OutputPath
|
|
Output path of project relative to the project file.
|
|
WarningLevel
|
|
Warning level for the compiler.
|
|
-->
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug\</OutputPath>
|
|
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
|
|
<DefineConstants>$(DefineConstants);DEBUG;TRACE</DefineConstants>
|
|
<WarningLevel>4</WarningLevel>
|
|
</PropertyGroup>
|
|
<!--
|
|
This section defines properties that are set when the "Release" configuration is selected.
|
|
|
|
DebugSymbols
|
|
If "true", create symbols (.pdb). If "false", do not create symbols.
|
|
DefineConstants
|
|
Constants defined for the preprocessor.
|
|
EnableUnmanagedDebugging
|
|
If "true", starting the debugger will attach both managed and unmanaged debuggers.
|
|
Optimize
|
|
If "true", optimize the build output. If "false", do not optimize.
|
|
OutputPath
|
|
Output path of project relative to the project file.
|
|
WarningLevel
|
|
Warning level for the compiler.
|
|
-->
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>bin\Release\</OutputPath>
|
|
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
|
|
<DefineConstants>$(DefineConstants);TRACE</DefineConstants>
|
|
<WarningLevel>4</WarningLevel>
|
|
</PropertyGroup>
|
|
<!--
|
|
This section specifies references for the project.
|
|
-->
|
|
<ItemGroup>
|
|
<Reference Include="Accessibility" />
|
|
<Reference Include="BouncyCastle.Cryptography, Version=2.0.0.0, Culture=neutral, PublicKeyToken=072edcf4a5328938, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\BouncyCastle.Cryptography.2.3.1\lib\net461\BouncyCastle.Cryptography.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="DocumentFormat.OpenXml, Version=3.3.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\DocumentFormat.OpenXml.3.3.0\lib\net46\DocumentFormat.OpenXml.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="DocumentFormat.OpenXml.Framework, Version=3.3.0.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\DocumentFormat.OpenXml.Framework.3.3.0\lib\net46\DocumentFormat.OpenXml.Framework.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Enums.NET, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7ea1c1650d506225, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\Enums.NET.4.0.1\lib\net45\Enums.NET.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="ExtendedNumerics.BigDecimal, Version=2025.1001.2.129, Culture=neutral, PublicKeyToken=65f1315a45ad8949, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\ExtendedNumerics.BigDecimal.2025.1001.2.129\lib\net46\ExtendedNumerics.BigDecimal.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="ICSharpCode.SharpZipLib, Version=1.4.2.13, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\SharpZipLib.1.4.2\lib\netstandard2.0\ICSharpCode.SharpZipLib.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="log4net, Version=3.0.4.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\log4net.3.0.4\lib\net462\log4net.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="MathNet.Numerics, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cd8b63ad3d691a37, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\MathNet.Numerics.Signed.5.0.0\lib\net461\MathNet.Numerics.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="Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
|
|
<EmbedInteropTypes>True</EmbedInteropTypes>
|
|
</Reference>
|
|
<Reference Include="Microsoft.Web.WebView2.Core, Version=1.0.2210.55, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.2210.55\lib\net45\Microsoft.Web.WebView2.Core.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.Web.WebView2.WinForms, Version=1.0.2210.55, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.2210.55\lib\net45\Microsoft.Web.WebView2.WinForms.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Microsoft.Web.WebView2.Wpf, Version=1.0.2210.55, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.2210.55\lib\net45\Microsoft.Web.WebView2.Wpf.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="NPOI.Core, Version=2.7.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\NPOI.2.7.1\lib\netstandard2.0\NPOI.Core.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="NPOI.OOXML, Version=2.7.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\NPOI.2.7.1\lib\netstandard2.0\NPOI.OOXML.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="NPOI.OpenXml4Net, Version=2.7.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\NPOI.2.7.1\lib\netstandard2.0\NPOI.OpenXml4Net.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="NPOI.OpenXmlFormats, Version=2.7.1.0, Culture=neutral, PublicKeyToken=0df73ec7942b34e1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\NPOI.2.7.1\lib\netstandard2.0\NPOI.OpenXmlFormats.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="PresentationCore" />
|
|
<Reference Include="SixLabors.Fonts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\SixLabors.Fonts.1.0.1\lib\netstandard2.0\SixLabors.Fonts.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="SixLabors.ImageSharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\SixLabors.ImageSharp.2.1.8\lib\netstandard2.0\SixLabors.ImageSharp.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.Configuration.ConfigurationManager, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Configuration.ConfigurationManager.6.0.0\lib\net461\System.Configuration.ConfigurationManager.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Data.OracleClient" />
|
|
<Reference Include="System.Drawing" />
|
|
<Reference Include="System.IO.Compression, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" />
|
|
<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.Net" />
|
|
<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=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Security" />
|
|
<Reference Include="System.Security.AccessControl, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Security.AccessControl.6.0.0\lib\net461\System.Security.AccessControl.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Security.Cryptography.Pkcs, Version=6.0.0.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Security.Cryptography.Pkcs.6.0.3\lib\net461\System.Security.Cryptography.Pkcs.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Security.Cryptography.Xml, Version=8.0.0.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Security.Cryptography.Xml.8.0.2\lib\net462\System.Security.Cryptography.Xml.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Security.Permissions, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Security.Permissions.6.0.0\lib\net461\System.Security.Permissions.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Security.Principal.Windows, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.ServiceProcess" />
|
|
<Reference Include="System.Text.Encoding.CodePages, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Text.Encoding.CodePages.5.0.0\lib\net461\System.Text.Encoding.CodePages.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.2\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.Transactions" />
|
|
<Reference Include="System.ValueTuple, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\System.ValueTuple.4.4.0\lib\net461\System.ValueTuple.dll</HintPath>
|
|
<Private>True</Private>
|
|
<Private>True</Private>
|
|
</Reference>
|
|
<Reference Include="System.Web" />
|
|
<Reference Include="System.Windows.Forms" />
|
|
<Reference Include="System.Xml" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="System.Xml.Linq" />
|
|
<Reference Include="System.Data.DataSetExtensions" />
|
|
<Reference Include="Microsoft.CSharp" />
|
|
<Reference Include="WindowsBase" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Reference Include="Microsoft.Office.Tools.v4.0.Framework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="Microsoft.VisualStudio.Tools.Applications.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="Microsoft.Office.Tools, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="Microsoft.Office.Tools.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="Microsoft.Office.Tools.Word, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Reference Include="Microsoft.Office.Tools.Common.v4.0.Utilities, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>True</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Reference Include="Office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">
|
|
<Private>False</Private>
|
|
<EmbedInteropTypes>true</EmbedInteropTypes>
|
|
</Reference>
|
|
<Reference Include="Microsoft.Office.Interop.Word, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c">
|
|
<Private>False</Private>
|
|
<EmbedInteropTypes>true</EmbedInteropTypes>
|
|
</Reference>
|
|
<Reference Include="stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<!--
|
|
This section defines the user source files that are part of the project.
|
|
|
|
A "Compile" element specifies a source file to compile.
|
|
An "EmbeddedResource" element specifies an .resx file for embedded resources.
|
|
A "None" element specifies a file that is not to be passed to the compiler (for instance,
|
|
a text file or XML file).
|
|
The "AppDesigner" element specifies the directory where the application properties files
|
|
can be found.
|
|
-->
|
|
<ItemGroup>
|
|
<Compile Include="Bridge.cs" />
|
|
<Compile Include="Config.cs" />
|
|
<Compile Include="Controls\BaseWinForm.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormCommonsenseDetection.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormCommonsenseDetection.Designer.cs">
|
|
<DependentUpon>FormCommonsenseDetection.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormContact.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormContact.Designer.cs">
|
|
<DependentUpon>FormContact.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormDialog.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormDialog.Designer.cs">
|
|
<DependentUpon>FormDialog.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLexicon.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLexicon.Designer.cs">
|
|
<DependentUpon>FormLexicon.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLoading.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLoading.Designer.cs">
|
|
<DependentUpon>FormLoading.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLogger.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLogger.Designer.cs">
|
|
<DependentUpon>FormLogger.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLogin.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormLogin.Designer.cs">
|
|
<DependentUpon>FormLogin.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormMain.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormMain.Designer.cs">
|
|
<DependentUpon>FormMain.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormMask.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormMask.Designer.cs">
|
|
<DependentUpon>FormMask.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormMessage.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormMessage.Designer.cs">
|
|
<DependentUpon>FormMessage.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormSetting.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormSetting.Designer.cs">
|
|
<DependentUpon>FormSetting.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\FormWebView.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\FormWebView.Designer.cs">
|
|
<DependentUpon>FormWebView.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\MessageTips.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\MessageTips.Designer.cs">
|
|
<DependentUpon>MessageTips.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Controls\ProofreadMainControl.cs">
|
|
<SubType>UserControl</SubType>
|
|
</Compile>
|
|
<Compile Include="Controls\ProofreadMainControl.Designer.cs">
|
|
<DependentUpon>ProofreadMainControl.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="core\AppModule.cs" />
|
|
<Compile Include="core\BridgeResult.cs" />
|
|
<Compile Include="core\CommonSenseDetection.cs" />
|
|
<Compile Include="core\CorrectionCharacter.cs" />
|
|
<Compile Include="core\CorrectionFragmentAbstract.cs" />
|
|
<Compile Include="core\CorrectionRangeAbstract.cs" />
|
|
<Compile Include="core\CorrectResultExportor.cs" />
|
|
<Compile Include="core\DocumentReader.cs" />
|
|
<Compile Include="core\DocumentText.cs" />
|
|
<Compile Include="core\DocumentUtil.cs" />
|
|
<Compile Include="core\EventForwarder.cs" />
|
|
<Compile Include="core\JSONObject.cs" />
|
|
<Compile Include="core\StringUtil.cs" />
|
|
<Compile Include="core\Tools.cs" />
|
|
<Compile Include="core\MainPanelWebMessage.cs" />
|
|
<Compile Include="core\ExportConfig.cs" />
|
|
<Compile Include="core\WebView2EventHandler.cs" />
|
|
<Compile Include="LogHelper.cs" />
|
|
<Compile Include="Model\BridgeResult.cs" />
|
|
<Compile Include="Model\CommonsenseDetectionItem.cs" />
|
|
<Compile Include="Model\DocumentContent.cs" />
|
|
<Compile Include="Model\DocumentInfo.cs" />
|
|
<Compile Include="Model\DocumentList.cs" />
|
|
<Compile Include="Model\ExportDataItem.cs" />
|
|
<Compile Include="Model\InsertMarkData.cs" />
|
|
<Compile Include="Model\ProofreadRangeInfo.cs" />
|
|
<Compile Include="ProofreadItem.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs">
|
|
<SubType>Code</SubType>
|
|
</Compile>
|
|
<Compile Include="Transform.cs" />
|
|
<Compile Include="Util\HostHelper.cs" />
|
|
<Compile Include="Util\HttpUtil.cs" />
|
|
<Compile Include="Util\User32Util.cs" />
|
|
<EmbeddedResource Include="Controls\FormCommonsenseDetection.resx">
|
|
<DependentUpon>FormCommonsenseDetection.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormContact.resx">
|
|
<DependentUpon>FormContact.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormDialog.resx">
|
|
<DependentUpon>FormDialog.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormLexicon.resx">
|
|
<DependentUpon>FormLexicon.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormLoading.resx">
|
|
<DependentUpon>FormLoading.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormLogger.resx">
|
|
<DependentUpon>FormLogger.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormLogin.resx">
|
|
<DependentUpon>FormLogin.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormMain.resx">
|
|
<DependentUpon>FormMain.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormMask.resx">
|
|
<DependentUpon>FormMask.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormMessage.resx">
|
|
<DependentUpon>FormMessage.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormSetting.resx">
|
|
<DependentUpon>FormSetting.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\FormWebView.resx">
|
|
<DependentUpon>FormWebView.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\MessageTips.resx">
|
|
<DependentUpon>MessageTips.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Controls\ProofreadMainControl.resx">
|
|
<DependentUpon>ProofreadMainControl.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Properties\Resources.resx">
|
|
<Generator>ResXFileCodeGenerator</Generator>
|
|
<SubType>Designer</SubType>
|
|
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Ribbon1.resx">
|
|
<DependentUpon>Ribbon1.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<None Include="app.config" />
|
|
<None Include="packages.config" />
|
|
<None Include="Properties\Settings.settings">
|
|
<Generator>SettingsSingleFileGenerator</Generator>
|
|
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
|
</None>
|
|
<Compile Include="Properties\Resources.Designer.cs">
|
|
<AutoGen>True</AutoGen>
|
|
<DesignTime>True</DesignTime>
|
|
<DependentUpon>Resources.resx</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Properties\Settings.Designer.cs">
|
|
<AutoGen>True</AutoGen>
|
|
<DependentUpon>Settings.settings</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="Ribbon1.cs">
|
|
<SubType>Component</SubType>
|
|
</Compile>
|
|
<Compile Include="Ribbon1.Designer.cs">
|
|
<DependentUpon>Ribbon1.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="core\PanelModule.cs" />
|
|
<Compile Include="ThisAddIn.cs">
|
|
<SubType>Code</SubType>
|
|
</Compile>
|
|
<None Include="ThisAddIn.Designer.xml">
|
|
<DependentUpon>ThisAddIn.cs</DependentUpon>
|
|
</None>
|
|
<Compile Include="ThisAddIn.Designer.cs">
|
|
<DependentUpon>ThisAddIn.Designer.xml</DependentUpon>
|
|
</Compile>
|
|
<AppDesigner Include="Properties\" />
|
|
<None Include="AIProofread_TemporaryKey.pfx" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\updater\updater.csproj">
|
|
<Project>{73ac658d-cd49-4731-8491-a7bdbc811559}</Project>
|
|
<Name>updater</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\util-lib\util-lib.csproj">
|
|
<Project>{ff204e99-82f8-405e-847b-88fc6df07715}</Project>
|
|
<Name>util-lib</Name>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\button.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-refresh.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-refresh-wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-save.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-save-wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\button_default.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\form_bg.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-panel-wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-panel.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-history-wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-history.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-export-wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-export.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon_close.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\logo.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\logo_wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\logo_no_text.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\logo_no_text_wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-ai-robot.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-ai-robot-wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-manual.png" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="Resources\icon-manual-wps.jpg" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Content Include="favicon.ico" />
|
|
<None Include="Resources\icon-update-new-wps.jpg" />
|
|
<None Include="Resources\icon-update-new.png" />
|
|
</ItemGroup>
|
|
<PropertyGroup>
|
|
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
|
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<SignManifests>true</SignManifests>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<ManifestKeyFile>AIProofread_TemporaryKey.pfx</ManifestKeyFile>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<ManifestCertificateThumbprint>62DF6B414BD2608A130540A801F32D12E0199A99</ManifestCertificateThumbprint>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|AnyCPU'">
|
|
<OutputPath>bin\Test\</OutputPath>
|
|
<DefineConstants>VSTO40;TRACE</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
<LangVersion>7.3</LangVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|Win32'">
|
|
<OutputPath>bin\Win32\Test\</OutputPath>
|
|
<DefineConstants>VSTO40</DefineConstants>
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
<LangVersion>7.3</LangVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<ApplicationIcon>favicon.ico</ApplicationIcon>
|
|
</PropertyGroup>
|
|
<!-- Include the build rules for a C# project. -->
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
<!-- Include additional build rules for an Office application add-in. -->
|
|
<Import Project="$(VSToolsPath)\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets" Condition="'$(VSToolsPath)' != ''" />
|
|
<!-- This section defines VSTO properties that describe the host-changeable project properties. -->
|
|
<ProjectExtensions>
|
|
<VisualStudio>
|
|
<FlavorProperties GUID="{BAA0C2D2-18E2-41B9-852F-F413020CAA33}">
|
|
<ProjectProperties HostName="Word" HostPackage="{29A7B9D7-A7F1-4328-8EF0-6B2D1A56B2C1}" OfficeVersion="15.0" VstxVersion="4.0" ApplicationType="Word" Language="cs" TemplatesPath="" DebugInfoExeName="#Software\Microsoft\Office\16.0\Word\InstallRoot\Path#WINWORD.EXE" DebugInfoCommandLine="/x" AddItemTemplatesGuid="{51063C3A-E220-4D12-8922-BDA915ACD783}" />
|
|
<Host Name="Word" GeneratedCodeNamespace="AIProofread" PublishedHash="69C324AB27932AA2FBF2B7EA72250886FF164DE6" IconIndex="0">
|
|
<HostItem Name="ThisAddIn" Code="ThisAddIn.cs" CanonicalName="AddIn" PublishedHash="357D2DF929A084E03FE7F47F128956530D7A31AC" CanActivate="false" IconIndex="1" Blueprint="ThisAddIn.Designer.xml" GeneratedCode="ThisAddIn.Designer.cs" />
|
|
</Host>
|
|
</FlavorProperties>
|
|
</VisualStudio>
|
|
</ProjectExtensions>
|
|
<Import Project="..\packages\Microsoft.Web.WebView2.1.0.2210.55\build\Microsoft.Web.WebView2.targets" Condition="Exists('..\packages\Microsoft.Web.WebView2.1.0.2210.55\build\Microsoft.Web.WebView2.targets')" />
|
|
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
|
<PropertyGroup>
|
|
<ErrorText>这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
|
|
</PropertyGroup>
|
|
<Error Condition="!Exists('..\packages\Microsoft.Web.WebView2.1.0.2210.55\build\Microsoft.Web.WebView2.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Web.WebView2.1.0.2210.55\build\Microsoft.Web.WebView2.targets'))" />
|
|
</Target>
|
|
</Project> |