如果是在vb.net中应该是可以引用的,但是在vb中好像不行

解决方案 »

  1.   

    能在VB.NET中使用,因为他们是一个平台上的(.NET)
    不能在VB6中使用,除非加某些处理
      

  2.   

    VB6 直接编译成的是 2 进制的 EXE,可直接运行的非托管代码而 .NET 属于托管代码,即
    需要在程序启动时再进行一次编译才能运行所以VB6引用不了.NET Dll
      

  3.   

    VB6能引用C#做的DLL.但是,必然做成COM形式,建个COM工程就好了
    但不建议你这样做,因为调用.NET做的DLL,一律要装.NET框架,如果要装.NET框架,那我为什么不直接全部用.NET来编