最近在写一个c#调用c++的dll的程序,但是出现了一个非常奇怪的问题,使用绝对路径的dll找不到。请问哪位遇到过,帮帮我吧!

解决方案 »

  1.   

    就是存在的,我用一个测试代码去调用同样的库可以找到,但我目前的程序是一个C#exe(a)调用了一个C#的dll(b),这个C#的dll又调用了另外的C#dll(c),C调用了C++的dll(d),这样就是找不到,但是测试代码是exe直接调用c.dll这样是可以找到的。代码是同一份,dll也是同一份。
      

  2.   

    不可能找不到,要么你写错了,要么那个dll没有导出函数。