你写的是C#的dll不是这样调的

解决方案 »

  1.   

    添加引用,添加你的dll然后程序中就可以直接调用了
    private   void   btn_Click(object   sender,   EventArgs   e) 
      { 
              int   m   =   namespace.add(1,2); 
      } 
    namespace指你dll的namespace
      

  2.   

    对的,C#的Dll直接在工程里引用就行了。没这么复杂。用C或者C++的就得这么用了。。
      

  3.   

    如果不想通过引用可以通过反射
    Assembly ass = Assembly.LoadFile(assemblyPath);
    [ClassNale] instance = ass.CreateInstance(typeName) as [ClassName];
    instance.Add(a, b);
      

  4.   

    直接添加引用即可,通過命名空間調用。
    DllImport是用來調用非托管Dll的。