组件开发环境配置
龙宫 STC SDK 支持开发节点、细部以及自定义三种类型的组件。本章节介绍了如何创建新组件,基本的代码框架,开发新组件的流程以及注意事项。
龙宫STC的SDK也支持从程序中创建新组件,方法如下:
- 在vs中创建新项目,项目类型为:类库
.NET Framework
,框架选择.NET Framework 4
。

- 配置GUID,将软件中新建组件的GUID,配置为项目的程序集名称。

- 配置生成后事件命令行,确保编译后组件的dll被正确替换,如果代码运行成功但是修改代码未能实现效果大概率是这里的原因(形式为:copy $(TargetFileName)+模型路径+plugin.dll)。
copy $(TargetFileName) ..\..\..\..\..\models\config\comps\细部组件测试(0)_8E6C7426C5C44876B6C42EEB6AC21F1A\plugin.dll
-
仅为示例,重点在于路径正确。
-
动态库名称统一为:
plugin.dll

- 配置调试,配置外部程序目录,以及工作目录(该步骤的作用在于启动外部程序,目录就是龙宫软件启动程序的位置)。
- 命令行参数
-o
支持配置软件打开的默认模型。 - 工作目录,就是启动外部程序的上一层目录。
