loadlibrary("xxfaxy.dll")failed-the specified module could not be found
我的组件放在system32文件夹下的,我在旁边弄了个bat文件,regsvr32.exe xxfaxy.dll运行提示错误,我在我自己的电脑上运行是正确的,不知道怎么回事,我的组件没有用到其他组件,我去注册网上的组件也是这样,自己的电脑就是没问题。郁闷呢,大家帮帮忙啊.

解决方案 »

  1.   

    注意那边的系统环境和分配给你的用户的权限。如果是就你的程序自己用的一个组件,完全可以不用在系统注册,Dll放在App.Path下,直接引用就可以了。
      

  2.   

    不是权限的问题,而是这个组件还需要其它dll的。如果开发用的电脑是安装这个组件的话,可能在其它机器没有注册信息在注册表。
    my blog
    http://ufo-crackerx.blog.163.com/
      

  3.   

    我要让asp能用,net应该没问题吧
      

  4.   

    App.Path这个文件夹在哪里啊?
      

  5.   

    可执行文件的目录是哪一个啊?它的系统是window server2003英文版的,我不知道如何注册自己的dll.