From a18d47641509136e2dede6705b2810f8cf10238b Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sat, 2 May 2026 00:53:49 +0800 Subject: [PATCH] =?UTF-8?q?add:=E5=9F=BA=E4=BA=8EIPC=E7=9A=84IACore?= =?UTF-8?q?=E5=9C=A8net6=E7=9A=84=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas.sln | 2 +- Ink Canvas/Helpers/IpcIACoreClient.cs | 2 +- Ink Canvas/InkCanvasForClass.csproj | 4 ++-- .../App.config | 0 .../InkCanvas.IACoreHelper.csproj | 17 +++++++++++++++-- .../IpcProtocol.cs | 2 +- .../Program.cs | 2 +- .../Properties/AssemblyInfo.cs | 4 ++-- 8 files changed, 23 insertions(+), 10 deletions(-) rename {InkCanvasForClass.IACoreHelper => InkCanvas.IACoreHelper}/App.config (100%) rename InkCanvasForClass.IACoreHelper/InkCanvasForClass.IACoreHelper.csproj => InkCanvas.IACoreHelper/InkCanvas.IACoreHelper.csproj (70%) rename {InkCanvasForClass.IACoreHelper => InkCanvas.IACoreHelper}/IpcProtocol.cs (99%) rename {InkCanvasForClass.IACoreHelper => InkCanvas.IACoreHelper}/Program.cs (99%) rename {InkCanvasForClass.IACoreHelper => InkCanvas.IACoreHelper}/Properties/AssemblyInfo.cs (74%) diff --git a/Ink Canvas.sln b/Ink Canvas.sln index 7907e2c2..91d90a3a 100644 --- a/Ink Canvas.sln +++ b/Ink Canvas.sln @@ -9,7 +9,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InkCanvas.PluginSdk", "InkC EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InkCanvas.Controls", "InkCanvas.Controls\InkCanvas.Controls.csproj", "{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InkCanvasForClass.IACoreHelper", "InkCanvasForClass.IACoreHelper\InkCanvasForClass.IACoreHelper.csproj", "{B1A2C3D4-E5F6-7890-ABCD-EF1234567891}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InkCanvas.IACoreHelper", "InkCanvas.IACoreHelper\InkCanvas.IACoreHelper.csproj", "{B1A2C3D4-E5F6-7890-ABCD-EF1234567891}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/Ink Canvas/Helpers/IpcIACoreClient.cs b/Ink Canvas/Helpers/IpcIACoreClient.cs index e320b80a..84a7e27f 100644 --- a/Ink Canvas/Helpers/IpcIACoreClient.cs +++ b/Ink Canvas/Helpers/IpcIACoreClient.cs @@ -32,7 +32,7 @@ namespace Ink_Canvas.Helpers private bool _available; private static string HelperExePath => - Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "InkCanvasForClass.IACoreHelper.exe"); + Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "InkCanvas.IACoreHelper.exe"); private string PipeName => string.Format("ICC_IACoreHelper_{0}", Process.GetCurrentProcess().Id); diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index 2721fa3e..e7c2472b 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -139,7 +139,7 @@ - + false false @@ -661,7 +661,7 @@ - + diff --git a/InkCanvasForClass.IACoreHelper/App.config b/InkCanvas.IACoreHelper/App.config similarity index 100% rename from InkCanvasForClass.IACoreHelper/App.config rename to InkCanvas.IACoreHelper/App.config diff --git a/InkCanvasForClass.IACoreHelper/InkCanvasForClass.IACoreHelper.csproj b/InkCanvas.IACoreHelper/InkCanvas.IACoreHelper.csproj similarity index 70% rename from InkCanvasForClass.IACoreHelper/InkCanvasForClass.IACoreHelper.csproj rename to InkCanvas.IACoreHelper/InkCanvas.IACoreHelper.csproj index 96bb9909..f397654e 100644 --- a/InkCanvasForClass.IACoreHelper/InkCanvasForClass.IACoreHelper.csproj +++ b/InkCanvas.IACoreHelper/InkCanvas.IACoreHelper.csproj @@ -6,8 +6,8 @@ x86 {B1A2C3D4-E5F6-7890-ABCD-EF1234567891} Exe - InkCanvasForClass.IACoreHelper - InkCanvasForClass.IACoreHelper + InkCanvas.IACoreHelper + InkCanvas.IACoreHelper v4.7.2 512 true @@ -32,6 +32,19 @@ prompt 4 + + x86 + bin\$(Configuration)\ + true + full + pdbonly + false + true + DEBUG;TRACE + TRACE + prompt + 4 + diff --git a/InkCanvasForClass.IACoreHelper/IpcProtocol.cs b/InkCanvas.IACoreHelper/IpcProtocol.cs similarity index 99% rename from InkCanvasForClass.IACoreHelper/IpcProtocol.cs rename to InkCanvas.IACoreHelper/IpcProtocol.cs index ed93f411..765062e7 100644 --- a/InkCanvasForClass.IACoreHelper/IpcProtocol.cs +++ b/InkCanvas.IACoreHelper/IpcProtocol.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.IO; using System.Text; -namespace InkCanvasForClass.IACoreHelper +namespace InkCanvas.IACoreHelper { // Named Pipe 名称,主进程和辅助进程共用 internal static class IpcConstants diff --git a/InkCanvasForClass.IACoreHelper/Program.cs b/InkCanvas.IACoreHelper/Program.cs similarity index 99% rename from InkCanvasForClass.IACoreHelper/Program.cs rename to InkCanvas.IACoreHelper/Program.cs index 640606f5..cddd1ddf 100644 --- a/InkCanvasForClass.IACoreHelper/Program.cs +++ b/InkCanvas.IACoreHelper/Program.cs @@ -5,7 +5,7 @@ using System.Linq; using System.Windows.Ink; using System.Windows.Input; -namespace InkCanvasForClass.IACoreHelper +namespace InkCanvas.IACoreHelper { internal static class Program { diff --git a/InkCanvasForClass.IACoreHelper/Properties/AssemblyInfo.cs b/InkCanvas.IACoreHelper/Properties/AssemblyInfo.cs similarity index 74% rename from InkCanvasForClass.IACoreHelper/Properties/AssemblyInfo.cs rename to InkCanvas.IACoreHelper/Properties/AssemblyInfo.cs index 51bf9aa3..996eff24 100644 --- a/InkCanvasForClass.IACoreHelper/Properties/AssemblyInfo.cs +++ b/InkCanvas.IACoreHelper/Properties/AssemblyInfo.cs @@ -1,10 +1,10 @@ using System.Reflection; using System.Runtime.InteropServices; -[assembly: AssemblyTitle("InkCanvasForClass.IACoreHelper")] +[assembly: AssemblyTitle("InkCanvas.IACoreHelper")] [assembly: AssemblyDescription("IACore 32-bit ink shape recognition helper process")] [assembly: AssemblyCompany("ICC CE")] -[assembly: AssemblyProduct("InkCanvasForClass.IACoreHelper")] +[assembly: AssemblyProduct("InkCanvas.IACoreHelper")] [assembly: AssemblyCopyright("Copyright © ICC CE")] [assembly: ComVisible(false)] [assembly: AssemblyVersion("1.0.0.0")]