下载开发版亮盾机器人
到现在为止,我们还没有发布开发版的机器人,有需要的朋友可以留言。
使用vs2015创建插件
打开vs2015,新建一个插件:
new.jpg路径如下:
pl.jpg如果没有Plugins目录,可以先新建。
插件创建后,需要修改Manifest.xml文件。
内容如下:
<?xml version="1.0" encoding="utf-8" ?>
<Bundle xmlns="urn:uiosp-bundle-manifest-2.0" SymbolicName="Test1" Name="Test1" Version="1.0.0.0" InitializedState="Active">
<Activator Type="Test1.Activator"/>
<Runtime>
<Assembly Path="bin\Test1.dll"/>
</Runtime>
<Extension Point="LdutUI.Apps">
<LdtuiApp Name="测试模板" Form="Test1.Form1" Icon="Test1.Resources.app_logo.png" />
</Extension>
</Bundle>
其中需要按需修改LdtuiApp 中的Name、Form、Icon。
其中 Bundle 中的SymbolicName为插件的唯一id(32位),Name为插件名字。
亮盾机器人平台使用osgi开发,更多关于c# osgi的内容可以可以自行搜索。
到此,一个简单的插件就已经可以运行了。
引用 LiangdunSdk
如果需要使用亮盾机器人提供的一些功能,需要引入LiangdunSdk.dll,并且对Manifest.xml进行配置。
对于引入,找到LiangdunSdk.dll的位置就可以,LiangdunSdk.dll在bin/Core/LiangdunSdk/bin里面。
配置Manifest.xml:
add.jpg
找到LiangdunSdk的Manifest.xml,导入即可:
sdk.jpg 程序集.jpg这样osgi在运行时就可以找到LiangdunSdk.dll,程序也可以使用LiangdunSdk.dll提供的接口了。
网友评论