解决方案 »

  1.   

    regsvr32 x.dll 看看是不是需要注册下
      

  2.   

    1.DLL中是否有存在调用的方法。
    2.DLL中调用的方法参数是否正确。
    3.DLL是否需要指定路径
      

  3.   

    我在代码和BIN 文件中都有放,就是不知道 调用方法和 调用的方法参数哪里出了问题,还是我的DLL本身就有问题
      

  4.   

    你写的DLL与系统连接库DLL是不同的,你只要在项目中添加引用,就可以用了。
    如果想模拟成系统DLL的形式,必须按照COM组件的方式编写,那样比较复杂。
      

  5.   

    dll在编写的时候有没有函数导出?
      

  6.   

    因为是非托管的DLL,所以上面的方法根本就是错误的,更不存在注册的问题,5楼稍微靠了一点边,份就给你吧,
      

  7.   

    你可以先将Calss1那个dll文件,添加引用,然后在用包名.类名的方式就可以调用Swap方法了
      

  8.   

    补充:由于用C#做成的DLL是一种“伪DLL",不能通过regsvr32进行注册,如果你要在其他的.NET项目中使用该DLL,只要在项目中进行引用就可以了。