刚接触C#
程序最终提交给用户时,想做成这样:一个EXE,,多个DLL,VS2008如何建立这样的程序结构,好像编译的时候它只生成了一个EXE

解决方案 »

  1.   

    新建的时候选解决方案还是windows应用程序?
      

  2.   

    先建解决方案,再往里面添加一个应用程序project和多个Library Project
      

  3.   

    文件 添加 新建项目 选类库    然后在应用程序项目的添加对它的引用   类库就会会被编译为dll
      

  4.   

    文件 添加 新建项目 选类库    然后在应用程序项目的添加对它的引用   类库就会会被编译为dll
      

  5.   

    这样编译的时候就可以自动生成一个EXE(应用程序project),多个DLL(Library Project)了吗?还是需要一个一个地生成?
      

  6.   

    分成多个项目
    相互引用除了主项目是桌面项目 其他是类库项目这样主项目生成exe 其他的是dll
      

  7.   

    1楼说得对
    还是建你的windows应用程序,在解决方案里添加类库,封装你的功能
    然后在你的主程序中引用
      

  8.   

    创建主项目(WINDOWS应用程序)的时候要选创建解决方案目录吗?
      

  9.   

    建一个空白的解决方案然后空白的解决方案里添加一个 windows 应用程序类型的项目,这个项目编译后会生成一个 exe 文件
    其它的再创建若干个项目,项目类型是“类库”,并且在创建时选中“添加到解决方案”复选框,类库编译后生成 dll如果在应用程序的项目里引用了其它项目的话,就会产生楼主的效果
      

  10.   

    在解决方案种创建 类库  类库编译出来就是dll
      

  11.   

    这就是组件化...把不同单元做成独立的dll然后加到一起,是的楼主你只需要添加引用就可以了,如果需要加一些体系架构,可以参考面向对象设计思想,和理论