我已经下载了一个.exe文件,当执行时(在wine中),它将两个dll放在system32文件夹中,一个dll放在“Common files / App-name /”文件夹中。
理论上,安装此文件会在Visual Studio中创建一个在引用时出现的选项卡,它是一个COM库。
我试图在我的控制台项目中引用这些dll但是我收到一条消息“不是一个有效的.Net程序集”。
我能做些什么吗?
答案 0 :(得分:0)
MonoDevelop不支持直接添加COM引用。您必须使用tlbimp.exe生成包装器dll,然后引用它。这基本上是VS在引用本机COM dll时透明的行为。