主题:[求助]EM9161_COM_ISA_TEST 共有39946人关注过本帖 |
---|
rqmin |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
[求助]EM9161_COM_ISA_TEST Post By:2013-10-15 9:16:00 [只看该作者]
目前用C#写个控制GPIO的程序,发现这个示例代码编译后运行没任何反应,我照着“CSharp使用COM组件接口操作精简ISA总线.pdf”操作的,只是里面dll名字不同而已,故求助是不是dll版本不对?示例代码中只有1个类EM9161_ISA_COMClass,我已经在开发板中注册了EM9161_ISA_DIO_COM.dll
在贵公司买的这批核心板是8月份的
|
单帖管理 | 引用 | 回复 |
rqmin |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-10-15 9:38:00 [只看该作者]
已解决,犯了个错误,没把Interop.EM9161_ISA_DIO_COMLib.dll拷贝到NandFlash中去,跟文档中完全不一样。
就是不知道是不是一定要注册EM9161_ISA_DIO_COM.dll
|
单帖管理 | 引用 | 回复 |
yy |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-10-15 10:35:00 [只看该作者]
COM组件需要regsvr32注册才能使用,只是例程里把这个EM9161_ISA_DIO_COM.dll添加到工程里了,dll的属性栏里你可以看到有“部署文件到板子上”和“自动注册”的选项。
就算不勾选这两项,调试时,编译器还是会根据COM组件生成一个Interop.XXXX.dll类似名字的.net库,默认会部署到exe同目录下。
|
单帖管理 | 引用 | 回复 |