读书人

要开发用vs2008C#语言开发winCE设备

发布时间: 2012-02-05 12:07:15 作者: rapoo

要开发用vs2008,C#语言开发winCE设备的项目,使用LoadLibrary总是提示无法找到dll ?
我的实现是这个样子的

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下没有当前工作目录的概念
[解决办法]
同意楼上的

读书人网 >WinCE

热点推荐