当前位置: 代码迷 >> WinCE >> 要开发用vs2008,C#语言开发winCE设备的项目,使用LoadLibrary总是提示无法找到dll ?解决思路
  详细解决方案

要开发用vs2008,C#语言开发winCE设备的项目,使用LoadLibrary总是提示无法找到dll ?解决思路

热度:263   发布时间:2016-04-28 13:53:06.0
要开发用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下没有当前工作目录的概念
------解决方案--------------------
同意楼上的
  相关解决方案