Framework 2.0与Framework 4.0(C#)中的COM互操作性差异

时间:2012-03-07 17:34:38

标签: .net com

最近,我试图使用来自第三方供应商(Magtek)的有源x / COM库来获取某些读卡器接口。我需要在框架v2上编译我的应用程序,以便在某些类型的设备上更容易访问。

添加引用时,我无法浏览属性,也无法创建实例,因为它会抛出异常。但是如果我改变我的项目以在框架v4上编译并再次引用它,我可以毫无问题地使用它。

这不是一个例外但是编译错误。它说:

  

“类型'ctlUSBHID.USBHIDClass'没有定义构造函数”。

我无法上传图片(这里是新用户),但这是我测试项目快照上的链接:

https://public.blu.livefilestore.com/y1peMLCs_LfPByKAqgMTfK6whZMQCsCWF_SjgfTF9XWcDGPIGpGQkpUb7lzJzEn0w2foXs0623CMF0Ps0jcxBXYDg/Exception.png?psid=1

enter image description here

有什么想法吗?

会很感激。

由于

0 个答案:

没有答案