3 Commits

Author SHA1 Message Date
LY 9e25ff7460 🔖 TBD v3.1.10001.0 2026-08-22 22:40:10 +08:00
LY 8f16d3aa66 引入源码方式引用 dotnetCampus.Ipc 并增强进程校验
- 用 ProjectReference 替换 NuGet 包方式引用 dotnetCampus.Ipc,并调整解决方案和项目文件
- IPC 服务实现中增加命名管道连接进程校验,确保仅允许自身或特定模块连接
- 新增 TryGetProcessById、CheckBePid、ValidateNamedPipeClientConnection 等方法用于进程和连接安全校验
- 启动流程中增加主进程 PID 合法性校验,失败时返回新错误码 MainProcessIdIncorrect(4043)
- 日志增加调试信息,便于追踪进程校验流程
- WattToolkit.slnx 新增 dotnetCampus.Ipc 项目引用路径
- 更新 dotnetCampus.Ipc 子模块提交引用
2026-08-22 00:53:04 +08:00
LY 40893ce6b1 ✨ 新增 WattToolkit.slnx 并优化解决方案查找
新增自定义解决方案文件 WattToolkit.slnx,完善项目结构描述。更新 Common、DirectoryPackages、appcenter-sdk-dotnet 子模块引用。优化 ProjectUtils.GetProjectPath 方法,支持同时查找 .sln 和 .slnx 文件,提升兼容性。
2026-02-12 10:31:23 +08:00