二开案例.开发环境.调试插件代码

【阅读对象】
有一定软件知识基础,不熟悉VS开发工具,不熟悉金蝶云星空产品,有志于学习金蝶云星空二次开发的新手同学。
【环境准备】
<1>开发电脑一台,系统要求:Win7,Win10,Window Server系列(2008及更高版本)。
<2>开发电脑安装金蝶云星空产品,或者使用协同开发平台部署一套开发环境。
<3>开发电脑安装开发工具:Microsoft Visual Studio(2012及更高版本)。
开发环境准备可参考:【从零开发第一个插件】https://vip.kingdee.com/article/83500607104976896
【注意事项】
开发工具VS和星空产品必须安装在同一台电脑上,否则无法启动调试。
【实操演练】
<1>以管理员身份启动VS,新建或者打开插件工程,编译好插件组件。


【注意事项】
<a>.NET Framework版本必须是4.0。
<b>生成选项中,平台目标必须选:AnyCPU。
<c>不要图省事把输出路径指向星空的业务站点所在目录的Bin文件夹下,以免将不同版本的组件拷贝到产品运行目录后,导致系统奔溃产品无法正常使用。
<2>将插件组件拷贝到星空的业务站点所在目录的Bin文件夹下,重启IIS。
如果星空产品是用金蝶官网下载的金盘(DVD)安装,Bin文件夹通常位于:[安装盘符]:\Program Files (x86)\Kingdee\K3Cloud\WebSite\bin,例如,如果您把产品安装在C盘,那么路径就是:C:\Program Files (x86)\Kingdee\K3Cloud\WebSite\bin。
如果星空产品是用协同开发平台自动部署的,那么Bin文件夹通常位于您的当前应用所在工作目录下的K3Cloud文件夹下,例如,我的某个应用的本地工作目录是D:\WorkSpace,那么Bin文件夹所在路径就是:D:\WorkSpace\K3Cloud\bin。

<3>登录BOSIDE,扩展单据,注册插件,保存元数据。

<4>VS代码编辑器里,提前打好断点(红点位置双击),然后附件进程,启动调试。

如果您的业务站点运行在IIS上,附加进程为:w3wp.exe。

如果您的业务站点运行在IISExpress上,附加进程为:iisexpress.exe。

如果您的业务站点运行在WebDev上,附加进程为:WebDe
二开案例.开发环境.调试插件代码
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



