一个项目只生成一个DLL文件,所以,如果你想细分DLL,就必须分别建立项目(就建立在本解决方案里面,在编译主程序的时候,会自动把应用的DLL工程也重新编译)。

解决方案 »

  1.   

    我可不可以手工将每个CS文件在命令行下生成DLL文件,存在各自的文件夹中?
      

  2.   

    要单独的dll文件的话,我都觉得要建立不同的项目。
    如果不需要单独的DLL,可以直接在当前项目中开一个目录来存放这些组件类。因在同一个名字空间内,不需要引用即可使用,非常方便。
      

  3.   

    可以

    csc /t:library /out:..\dll\mydll.dll mydll.cs
    编译到你要的文件夹下,然后在工程中引用,然后在程序中 using mydll;
    后就可以了。以后要改了组件,重编译一下拷过来就行了