计划实现以下功能:
1、同一解决方案下有多个项目
2、其中一个项目作为主项目,设置为启动项目
3、其他项目作为功能模块,编译生成EXE文件
4、通过主项目调用其他项目模块,其他项目模块不可以单独启动。
请各位大虾帮忙,该如何实现。

解决方案 »

  1.   

    项目模块,还要生成exe文件??
    那你怎么调用,就使用process方法?
    一般多项目都是生成dll文件,在主项目里调用dll文件。
      

  2.   

    1、同一解决方案下有多个项目
    2、其中一个项目作为主项目,设置为启动项目
    3、其他项目作为功能模块,编译生成EXE文件 (一般多项目都是生成dll文件,在主项目里调用dll文件)
    4、通过主项目调用其他项目模块,其他项目模块不可以单独启动(居然不可以单独使用干嘛要生存EXE文件呢?)。
      

  3.   

    1# 2#都是正解
    其它不可直接启动的项目的生成的DLL文件路径 及名称等业务规则可以存储到表结构中
    在主程序中通过放射启动这些子项目
      

  4.   

    一般多项目都是生成dll文件,在主项目里调用dll文件。
      

  5.   

    项目文件你只能是生成DLL去调用EXE的是打包成安装包。。是需要去安装的
      

  6.   

    主项目通过引用其他项目DLL文件,编译运行
      

  7.   

    用WebService来实现吧你想一下看看行不行
      

  8.   

    http://www.cnblogs.com/denylau/archive/2010/07/23/1783530.html