【发布时间】:2011-11-06 03:08:49
【问题描述】:
我有一个托管 dll 文件,它将函数从 C++ dll 导入托管环境。我在我的程序中使用了它的一些功能,但问题是,当我使用它时出现此错误:
无法加载 DLL 'Libraries\lib.dll':找不到指定的模块。 (HRESULT 异常:0x8007007E)
我将 .dll 文件放在程序目录和 system32 文件夹中。但是,它仍然不起作用。我想我必须使用 DLLImport 但我不知道如何使用它.. 即使看了一些例子我仍然感到困惑。有人可以帮我吗?
【问题讨论】:
-
介意告诉我你需要什么细节吗?
-
DLL 的名称。他们所在的位置。 DLLImport 语句。
-
@David,一些代码会有所帮助。
-
@Ben 好吧,这就是我想查看 DLLimport 语句的原因。
-
@David Heffernan,我的第一条评论是针对操作的
标签: c# c++ function dll import