我的实现是这个样子的
public class TH300DLL
{
public TH300DLL(string fileName)
{
try
{
LoadLibrary(fileName);
}
catch (Exception ex)
{
FreeLibrary(IntPtr.Zero);
throw ex;
}
}
}
在另一个方法里面用
public static TH300DLL TH300DLL = new TH300DLL("TH300DLL.dll");
来加载dll
其中,TH300DLL.dll已经放在\bin\Debug下面了,但是还是提示说没找到TH300DLL.dll
------解决方案--------------------
请使用绝对路径(全路径)
因为CE下没有当前工作目录的概念
------解决方案--------------------
同意楼上的