【发布时间】:2014-05-14 07:15:52
【问题描述】:
在我的 Windows 应用程序中,我必须动态加载一个 dll。我通过 DllImport 属性实现了这一点。但是,当我在 DLL 上的 Visual Studio dumpbin /exports 的开发人员命令提示符中执行命令时,只列出了 5 个函数。我看不到我需要的功能。但是我可以在静态链接时使用该方法。有什么方法可以动态访问所需的功能。
【问题讨论】:
-
如果 dll 是你自己的……你确定这个入口点是公开的吗?
-
不,它不是我自己的 dll。
-
我想问题仍然存在......它是公共方法吗?
-
是的,它是公开的。当我静态加载 dll 时,我可以访问该方法。
标签: c# .net dll pinvoke dllimport