协同平台启动开发环境后如何调试代码(热更新)

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

协同平台启动开发环境后如何调试代码(热更新)

问题描述:

解决方案:

【环境准备】

 请确保创建了协同平台应用,并已经配置、搭建开发环境完成,如果未搭建,请按照 搭建开发环境 进行搭建与配置开发环境。


<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成功进入断点



协同平台启动开发环境后如何调试代码(热更新)

问题描述:解决方案:【环境准备】 请确保创建了协同平台应用,并已经配置、搭建开发环境完成,如果未搭建,请按照 搭建开发环境 进行搭建...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息