本帖最后由 liunianchao 于 2013-06-17 14:09:16 编辑

解决方案 »

  1.   

    只能提供一点思路
    长时间调用后出问题,可能是dll的程序 memory方面的问题,也可能是资源没有释放的问题。你可以用c 写个main函数调用dll,然后长时间运行,
    有dll的源代码的话,也就可以调式了。然后再分析原因。希望对你有帮助
      

  2.   

    来个dll内存泄漏检查器...一般都是代码没注意没释放资源咯,你用下Visual Leak Detector这个工具
      

  3.   

    非常感谢shnulaa和shadowsick两位老大,就是长时间运行占用内存资源一直没有释放造成的,后来调用该dll的内存释放函数,定期的对其所在的内存资源进行释放后在重启加载该资源,至少到目前该程序运行稳定没有再出现这个的问题。
      

  4.   

    我使用java调用AntiVC.dll时,无法成功,希望得到楼主的指点!