一种跨版本Debug的方法原创
金蝶云社区-HenYan
HenYan
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 本地工作区的路径请使用非中文路径,方便后续使用【一键重启】工具

image.png

image.png

image.png

搭建完成之后,本地工作区文件夹会生成K3Cloud文件夹,如【D:\WorkSpace\PTYW\LHSYV80\K3Cloud】,里面包含对应版本开发环境所需文件。


3、使用【一键重启】工具初始化/启用开发环境

参考论坛帖子【https://vip.kingdee.com/link/s/Mnu1E】,使用帖子上的工具,启用开发环境,附加进程 iisexpress.exe,即可执行Debug。

配置上的path参数填协同上搭建的开发环境路径,如【D:\WorkSpace\PTYW\LHSYV80\K3Cloud


赞 4