一种跨版本Debug的方法原创
4人赞赏了该文章
229次浏览
编辑于2023年04月06日 13:41:23
开发顾问经常会遇到,早上处理版本1客户的任务,下午处理版本2客户的任务;
但是工作电脑只能安装一个版本的管理中心;而且也不想远程到其他电脑/虚拟机上做Debug;
在此分享一种在本机对非当前管理中心版本的账套做Debug的方法。
1、找一个管理中心,挂载需要Debug的账套
注意细节:
1.1 本地管理中心可以加载低于自身版本的账套,高于自身版本的账套还是需要另找虚拟机/管理中心挂载
1.2 当使用非本机管理中心时,需要确保管理中心能在局域网中能访问(8.0版本开始需要配置IP白名单),账套挂载[数据库服务器地址]要用局域网IP
2、通过协同,搭建指定版本的开发环境
注意细节:
2.1 本地工作区的路径请使用非中文路径,方便后续使用【一键重启】工具
搭建完成之后,本地工作区文件夹会生成K3Cloud文件夹,如【D:\WorkSpace\PTYW\LHSYV80\K3Cloud】,里面包含对应版本开发环境所需文件。
3、使用【一键重启】工具初始化/启用开发环境
参考论坛帖子【https://vip.kingdee.com/link/s/Mnu1E】,使用帖子上的工具,启用开发环境,附加进程 iisexpress.exe,即可执行Debug。
配置上的path参数填协同上搭建的开发环境路径,如【D:\WorkSpace\PTYW\LHSYV80\K3Cloud】