怎么将C#写的dll封装成AcitveX?

黑色透明 发布于 2013/04/01 13:17
阅读 879
收藏 0

【Gopher China万字分享】华为云的Go语言云原生实战经验!>>>

我有一个其他公司提供的dll,是用C#写的,里面有一些类,比如wgMjController,提供了一些对硬件设备的操作(通过udp),但是我对C#不熟悉,就想把这个dll封装成ActiveX控件,然后在java里面调用。

现在的情况是,我已经可以用C#封装出一个ActiveX,并在java里面调用,但是我在ActiveX中新建一个wgMjController实例,程序报错:

Description: 未能加载文件或程序集“n3kAdrtB, Version=5.7.23004.20518, Culture=neutral, PublicKeyToken=b00c76e450f57c4d”或它的某一个依赖项。系统找不到指定的文件。
应该是ActiveX控件没有加载到dll中的内容,有谁知道怎么解决吗?
加载中
0
cuihao
cuihao
是否需要.net支持?
黑色透明
虽然我对C#不是很熟,但是google后,说C#封装的ActiveX控件运行时需要.net环境的
0
取个不重复的昵称
楼主,我现在只有一个dll需要读取客户端信息。请问楼主是怎么实现的
返回顶部
顶部