无法从C ++ / CLI项目添加对C#DLL的引用

时间:2019-03-28 03:09:19

标签: .net c++-cli

我已经在VS2015中修改了一个简单的c#库,以用于RS232控制与我的硬件设备一起使用。我可以将其编译为DLL,然后从c#测试程序加载该DLL并成功发送RS232数据。

不幸的是,我也无法在带有/ clr和目标平台版本8.1的VS2015中获得我的c ++ / cli应用程序来识别DLL。如果我尝试添加参考,则会得到:

“发生一个或多个错误。

无法添加对“ C:\ users ... \ file.dll”的引用,因为它不是当前项目可以使用的类型或版本。”(该错字出现在VS错误消息中)

我的应用程序是64位,但是将dll更改为32/64位似乎没有什么不同。不确定是否重要,但是我项目属性中的“ .NET目标框架版本字段”显示为灰色,并且未列出版本,但是我认为这对于VS2015是正常的。

0 个答案:

没有答案