建议看看petshop.非常好的例子.在微软的站上下

解决方案 »

  1.   

    编译的时候象c#那样不知道是否可行
    csc /t:library test1.cs   生成test1.dll
    csc /r:test1.dll test2.cs  生成test2.exe
      

  2.   

    在你项目所在的“引用”里先增加引用,再引入相应的命名空间——using aa(dll名),然后实例化它的类就可以调用了。
      

  3.   

    http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=171357
    在上面网址上找到调用方法,但会出错:
    无法在 DLL My.dll 中找到名为 GetName 的入口点。
    请问如何设置入口点?
    ---------------------------------------------
    [DllImport("My.dll",  CharSet=CharSet.Auto)]
    public  static  extern  String  GetName();---------------------------------------------