【发布时间】:2014-02-04 13:59:09
【问题描述】:
我实际上是在尝试在 C# 项目中使用 DLL。问题是,每当我尝试通过将其添加为参考将其导入项目时,都会收到以下错误消息:
无法添加对“C:\FilePath\LnkEMP.dll”的引用。
检查文件是程序集还是有效的 COM 组件
该库是“LnkEMP.dll”,用于名为 Expert/M Plus 的程序。我需要这个库来与这个程序交互。
我认为这个 DLL 是用 C++ 制作的,这可能是我的 C# 项目无法加载它的原因之一。
我试图制作一个 C++ 库并导入它,但这次我收到了另一个错误消息:
无法添加对“C:\FilePath\LnkEMP.dll”的引用,
因为它不是程序集 .NET,也不是注册的 ActiveX 控件
你知道我应该怎么做才能让它工作吗?
【问题讨论】:
-
你的开始很糟糕。该产品太晦涩,无法在问答网站上获得支持,请联系供应商寻求帮助。
-
你设法让它工作了吗?你介意与世界(或至少我)分享你的知识吗?我实际上和你有完全相同的问题。我基本上是在尝试实现完全相同的目标......专家/M 真是太痛苦了
标签: c# c++ visual-studio-2012 dll reference