协同平台启动开发环境后如何调试代码(热更新)
问题描述:
解决方案:
【环境准备】
请确保创建了协同平台应用,并已经配置、搭建开发环境完成,如果未搭建,请按照 搭建开发环境 进行搭建与配置开发环境。
<1>在应用中选择程序集包,右键表单插件工程,选择新建表单插件工程或引入已经存在的DotNet工程。
如果选择引入已经存在的DotNet工程,在此之前需要右键单击应用节点,选择打开所在文件夹,将工程复制到应用所在文件夹的code文件夹下再进行引入。
NET Framework版本必须是4.0,生成选项中,平台目标必须选:AnyCPU。
<2>添加插件,协同平台会自动生成一个插件模板
此步骤同样可以在VS中通过新建cs文件完成(双击插件工程即可使用VS打开该插件工程),不过需要注意的是通过VS创建的cs文件必须继承AbstractBillPlugIn,并且在类上加入[Kingdee.BOS.Util.HotUpdate]才能开启热更新
<3>编写插件功能,插件示例可以参考 表单插件示例
打开一张单据,注册插件
【注意事项】
插件dll生成地址默认为应用所在目录/k3cloud/bin
在菜单集合中添加一个按钮,并修改唯一标识为tbDebug
<4>启动开发环境,并在VS中选择 [调试]-[附加到进程],选择iisexpress.exe,并打上断点
在启动的本地开发环境中找到刚才加按钮的单据,点击按钮
VS成功进入断点
协同平台启动开发环境后如何调试代码(热更新)
问题描述:解决方案:【环境准备】 请确保创建了协同平台应用,并已经配置、搭建开发环境完成,如果未搭建,请按照 搭建开发环境 进行搭建...
点击下载文档
本文2024-09-23 04:01:56发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162669.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章