多项目开发

问题描述

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

解决方案

解决方案二:
项目模块,还要生成exe文件??那你怎么调用,就使用process方法?一般多项目都是生成dll文件,在主项目里调用dll文件。
解决方案三:
1、同一解决方案下有多个项目2、其中一个项目作为主项目,设置为启动项目3、其他项目作为功能模块,编译生成EXE文件(一般多项目都是生成dll文件,在主项目里调用dll文件)4、通过主项目调用其他项目模块,其他项目模块不可以单独启动(居然不可以单独使用干嘛要生存EXE文件呢?)。
解决方案四:
1#2#都是正解其它不可直接启动的项目的生成的DLL文件路径及名称等业务规则可以存储到表结构中在主程序中通过放射启动这些子项目
解决方案五:
一般多项目都是生成dll文件,在主项目里调用dll文件。
解决方案六:
项目文件你只能是生成DLL去调用EXE的是打包成安装包。。是需要去安装的
解决方案七:
主项目通过引用其他项目DLL文件,编译运行
解决方案八:
用WebService来实现吧你想一下看看行不行
解决方案九:
http://www.cnblogs.com/denylau/archive/2010/07/23/1783530.html

时间: 2024-08-02 13:53:34

多项目开发的相关文章

【项目篇】Android团队项目开发之统一代码规范

前言 团队项目开发前的统一三要素:统一需求/开发文档,统一代码规范,统一环境(编译/测试/发布). 一个项目团队,要想有高效的产出,必须在团队协作上下好功夫,必须在项目开发统一进度上做好协调.只有在高效的协同环境下,才能有优质的产出.这是我多年的经验之谈.也是配合过多个团队之后的深刻感悟. 每一个程序员都是有独立开发思维模式,都有自己的编码行为和操作习惯.所以,在一个团队中,怎么做到更高效的协同,不仅仅是每个开发者自身的协同配合能力,更重要的是项目管理者,怎样做到统一要求和统一实行. 举个很简单

项目开发中MSSQL使用存储过程的好处

在应用MSSQL进行大中型网站项目开发的时候,我们推荐尽量使用存储过程来处理一些SQL操作. 使用存储过程的好处及优势如下解释: 1. 通过把处理封装在容易适应的单元中,简化复杂的操作. 2. 由于不要求反复建立一系列处理步骤,保证了数据的一致性.如果所有开发人员和应用程序都使用同一存储过程,则所使用的代码都是相同的. 这一点的延伸就是防止错误.需要执行的步骤越多,出错的可能性就越大.防止错误保证了数据的一致性. 3. 简化对变动的管理.如果表名.列名或业务逻辑(或别的内容)有变化,只需要更改存

在Web项目开发中使用BasePage类的巧用(继承System.Web.UI.Page)

web|继承|项目 在web项目开发,我们基本每页都要与数据库连接,是不是每页都要实例化数据库对象呢?当然不用,只要我们写一个继承Page类的类就可以了.只要我们每个CodeBehind页面都继承这个类,就直接可以调用此类的属性了.以此类推,我们还可以加入一些项目中经常要用到的功能. 以C#为例,列出代码. using System; using System.Diagnostics; using System.Web; using DbLayer ; using System.Web.UI.W

小型软件项目开发流程探讨

一.导言 国内很多项目都是小型项目,参与人员少(两到五个人),要快速交付(一两个月) . 要成功完成这种项目,除了使用成熟且被团队成员熟练使用的技术之外,有一个良好的开发流程,也是很必要的. 二.小型软件项目开发流程 下图是我对小型软件项目开发流程的一个设想: 需求分析的重要性想必大家都应该清楚,对于项目来说,满足用户的需求是第一位的. 因为时间紧,系统设计经常被忽略. 这会留下很大的隐患,国内很多项目的需求通常是很简略的,还需要在系统设计阶段把一些需求进一步的明确. 不然会出现因为前期一些需求

ASP.NET 3.5企业级项目开发 第二章 数据访问层(DAL)的开发

本篇的话题主要如下: 问题提出 设计方案 问题提出 数据访问层(DAL)的目标创建一些以便业务层来调用的类和方法.我们之前总是用GridView来绑定 DataSet和DataReader,但是在稍微大点的项目开发中DAL不能直接和用户 界面打交道. 一般来说,DAL是用来和数据库和BLL打交道的,也就是处理BLL和数据库的中间.数据以什么形式在 DAL和BLL之前传递有很多的争论.不同的人有不同的意见,数据传递的形式有:DataSet,强类型的 DataSet,DataReader,自定义实体

ASP.NET 3.5企业级项目开发

第一章:企业级项目框架概述 前言:之前也看过大家在谈架构,谈分层,谈模式.对一些问题,大家也各抒己见,确实不确.但是 不管怎样,我们最终还是要在我们的项目中真正的去实现谈论的这些方法,方法谈了就要用,要实践才有 价值.而且代码是最没有二义性的,所以,本系列将一步步的带领大家开发一个正真的企业级项目. 其中融合了分层架构,设计模式以及很多OO的设计思想.而且大家也可以看到,我们不是"为了 模式而模式",而是一种自然过渡的思想.本系列文章不是为了别的,只是希望可以给大家带来一点 点的帮助.

使用github管理Eclipse分布式项目开发

老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使 用github管 理Eclipse分布式项目.事实上我们的516inc团队这在开发一个多移动平台项目,除了iOS平台还有Android和 Window Phone  7平台,使用github管理我们Android项目,其实就是配置和使用Eclipse. 下面我根据我们的 经验总结一些心得如下: 1.Eclipse中下载安装Egit插件: 2.创建代码仓库: 3.在Eclip

项目开发经验-ASP.NET项目开发中的异常处理

前言:异常的处理在项目开发中是很有必要的,异常的处理不仅仅只是try..catch..finally就完事了的.异常处理绝对可以称开发中的重要组成部分.必须正确的面对异常,因为即使是最能干的开发人员,也要面对这个问题 .... 我们不知道客户是怎么样使用我们开发的软件的,所以我们必须处理这样的情况:如果系统不按照我们的设计时所想的运行,我们改怎么办? 下面我们就来具体的介绍在ASP.NET项目开发中的异常的处理方式,希望看完后,大家可以回答上面的问题. 本篇的话题如下: 应用程序级别异常处理的错

Docker 在 PHP 项目开发环境中的应用

环境部署是所有团队都必须面对的问题,随着系统越来越大,依赖的服务也越来越多,比如我们目前的一个项目就会用到: Web服务器:Nginx Web程序:PHP + Node 数据库:MySQL 搜索引擎:ElasticSearch 队列服务:Gearman 缓存服务:Redis + Memcache 前端构建工具:npm + bower + gulp PHP CLI工具:Composer + PHPUnit 因此团队的开发环境部署随之暴露出若干问题: 依赖服务很多,本地搭建一套环境成本越来越高,初级

tomcat-平台项目开发,与子独立系统登录时遇到的问题

问题描述 平台项目开发,与子独立系统登录时遇到的问题 最近在做个平台项目,遇到一个问题,请教下这里的高手,我尽量简单说下:公司里在做一个平台项目,简单理解就是有一个统一的入口管理端,底下有几个独立的子系统,这几个系统(平台和子系统)用的都是统一的框架,所以JAR包都是一样的.因为要求系统是从平台登录,然后直接免登录跳转到其他子系统,我用的是cookie+ehcache.现在就出现一个问题:如果我把每个系统里相同的jar包放在各自的项目里的lib文件夹下,那么统一登录跳转子系统就没有问题,但是我把