|
|
488e69d27a
|
fix: 脚本统一用 pwsh 替代 powershell,MSTest adapter 动态查找
- start-navisworks.bat / run-ground-virtual-collision-test.bat:
powershell → pwsh(避免依赖 shim/PS5.1,UTF-8 中文输出更可靠)
- deploy-plugin.bat 提权兜底:PowerShell → pwsh(内外一致)
- run-unit-tests.bat:MSTest adapter 路径硬编码 3.0.4 → 通配符动态查找
(包升级后不再失效)
|
2026-08-02 20:41:18 +08:00 |
|
|
|
ead8a35372
|
refactor: 部署脚本先普通权限部署,失败才提权,避免无谓UAC
deploy-plugin.bat 原为:非管理员直接 Start-Process RunAs 提权弹UAC。
但文件可写且 Roamer 可被当前用户关闭时根本不需要管理员。
重构:抽取部署主体到 deploy-body.ps1(关Roamer+等解锁+复制+校验+设写权限)。
deploy-plugin.bat 先以当前用户运行 deploy-body.ps1,成功则免UAC;
失败(如文件被管理员所有)才提权重试。
bat 用纯ASCII注释避免中文编码乱码问题。
|
2026-07-31 16:52:48 +08:00 |
|
|
|
4b6c3852cc
|
docs: MSI安装后deploy-plugin.bat权限冲突解决方案(Q7)
记录 MSI 安装的管理员文件阻塞 dev 部署、需提权 UAC 的问题。
根因:MSI 创建的文件对 BUILTIN\Users 只读,卸载不彻底会残留共享 DLL。
解决:一次性管理员授予目标目录及文件 Users FullControl 并解除继承保护。
同时 deploy-plugin.bat 部署成功后设置 Users 写权限,后续免 UAC。
|
2026-07-31 16:34:52 +08:00 |
|
|
|
69bf5d6e39
|
fix: 剖面盒聚焦按钮在无选中/无路径时不应清除或操作剖面盒,部署脚本加入管理员提权
|
2026-07-14 09:56:52 +08:00 |
|
|
|
47af2443cd
|
数据库schema兼容+剖面盒导出修复+代码重构
- 数据库:SafeCreateIndex/EnsureColumnExists 防御旧schema;去掉无用PRAGMA user_version;去掉重复throw;清理注释编号
- 剖面盒导出:修复NWF多Model无统一根节点时空白子树泄露(RootItem级隐藏)
- 崩溃修复:去掉LayerManagementViewModel中两处Task.Run,消除COM跨线程STA违规
- 重构:SectionBoxExporter新增ExportSectionBoxFromActiveView统一业务入口;LayerManagementViewModel删ExportSectionBoxToNwdAsync;删死代码ExportToJson(Document)/ShowSaveFileDialog
- deploy-plugin.bat: powershell→pwsh;AGENTS.md补充编译部署调用说明
|
2026-05-16 14:59:56 +08:00 |
|
|
|
970d3465f4
|
Add a custom ribbon tab for logistics tools
|
2026-04-11 23:17:21 +08:00 |
|
|
|
d52b1aef08
|
Checkpoint animation rotation refactor state
|
2026-03-23 21:00:02 +08:00 |
|
|
|
7ccce8cf5a
|
Stabilize rail collision pose recovery and canonical tracking
|
2026-03-21 21:58:11 +08:00 |
|
|
|
015a2863ea
|
Fix collision pose restore and deployment verification
|
2026-03-20 14:59:41 +08:00 |
|
|
|
5e8c50e043
|
Stabilize rail 3D animation transforms
|
2026-03-20 12:50:08 +08:00 |
|
|
|
5847ba9ab3
|
Fix rail assembly pose and animation flow
|
2026-03-20 11:13:43 +08:00 |
|
|
|
a55ef42f71
|
Add linear assembly reference path and rod alignment
|
2026-03-19 22:00:04 +08:00 |
|
|
|
0262a413dd
|
避免对运行目录的硬编码
|
2026-02-20 22:33:00 +08:00 |
|
|
|
2fb883ae18
|
将插件和输出名字中的navisworks去掉
|
2026-02-16 11:22:03 +08:00 |
|
|
|
3138b73a5f
|
优化路径分析功能;把资源文件集中到resources目录
|
2026-02-14 20:52:58 +08:00 |
|
|
|
e221d42812
|
新增排除对象管理功能,支持预计算分析添加到列表,支持用户手动添加和清除排除对象,支持数据库存储
|
2026-02-09 22:48:23 +08:00 |
|
|
|
aa0557c9e6
|
修改系统配置的问题。
|
2025-12-31 11:29:21 +08:00 |
|
|
|
ca4488dcb8
|
根据安装程序的要求,更新项目文件,目标平台为x64,项目设置为Release
|
2025-11-18 18:27:40 +08:00 |
|
|
|
df6ba1c51e
|
改进了A*算法中对高度层的处理,初步做到路径优先下从楼面爬上楼梯(楼梯缺少障碍物网格)
|
2025-10-09 18:29:36 +08:00 |
|
|
|
773e3e63ae
|
完成了UI架构重构,增加了一些测试。解决了测试框架依赖导致的启动崩溃问题。
|
2025-08-17 23:02:09 +08:00 |
|
|
|
7d97dd1f86
|
视图解决z轴高度的问题(没有完成),顺便做了一些膨胀算法的优化
|
2025-08-15 12:56:33 +08:00 |
|
|
|
a625a498a1
|
用DockPanePlugin代替AddInPlugin,控件UI使用WPF,属性管理和路径设置两个功能的迁移
|
2025-08-14 09:30:13 +08:00 |
|