【发布时间】:2012-12-07 16:39:53
【问题描述】:
我的 C# 应用程序 (.NET Framework 4.0) 使用以下代码导入外部非托管 DLL:
[DllImport("myDLL.dll"), EntryPoint="GetLastErrorText"]
private static extern IntPtr GetLastErrorText();
不幸的是,第三方 DLL 中似乎存在错误。作为一种解决方法,我需要卸载 DLL 并在之后重新加载它。我怎样才能做到这一点?我看过几篇文章,但它们都在谈论托管 DLL。
【问题讨论】: