多层开发时,项目的管理问题
来源:互联网 发布:灰色预测模型知乎 编辑:程序博客网 时间:2024/05/16 12:14
- Do not create web projects, create library projects instead.
When developing a web application, using visual studio will make the developing process a bit easier. However, it's much difficult to share web projects by a team, especially which are integrated with a source control system, since to open or compile a web project, IIS support is necessary.
Library projects are easy to be opened or compiled, be shared by team members, and be easily integrated with source control system.
To modify an existing web project as a library project, you can:
- Open the project file(.csproj), find the attribute ProjectType of the VisualStudioProject/CSHARP element, modidy "Web" as "Local".
- Delete the .webinfo file
- Using link files when you want to share some files among several projects.
To realize what is a link file, you can visit this page: Share a GlobalAssemblyInfo.cs among projects in a solution.
In the above article, I said that I didn't know how to create a link file from IDE directly. But actually, it's very simple. You can find that if you are carefull enough. To add a link file for a project,
- Right click a project's title and select Add Existing Item.
- Browse to the proper file, and on the Open button click on the little down arrow on the button and select Link File.
第一条的意思:创建逻辑层和数据层不要创建Web项目,创建库项目,若是Web项目,在记事本中打开.csproj文件,找到 项目类型 属性,把Web改为Local
原英文:http://www.cnblogs.com/chenglin/archive/2005/05/30/165202.html
- 多层开发时,项目的管理问题
- ABAP开发的项目管理问题
- 项目开发、项目管理中遇到的问题总结
- 项目开发和管理需要弄清楚的6个问题
- 项目开发和管理需要弄清楚的6个问题
- 项目开发和管理需要弄清楚的6个问题
- 项目开发和管理需要弄清楚的6个问题
- 项目开发和管理需要弄清楚的6个问题
- fastjson 多层嵌套的问题
- 软件开发的项目管理
- 当前项目开发管理中的问题
- [项目管理]工程与产品开发的差异——一个老项目的经典问题
- 多层分布式开发 MIDAS 使用不同协议时的优缺点
- 项目管理的三个问题
- C++多层派生时的构造函数顺序问题
- Android 多层fragment 嵌套时,viewPager不显示的问题
- 敏捷项目的多层面规划
- 【项目管理】项目开发管理
- 点IE关闭按钮触发事件
- Asp.net 1.1的Bug问题
- 兴奋VS伤心
- 为什么我的电脑装不了IIS ?
- typedef的四个用途和两个陷阱
- 多层开发时,项目的管理问题
- java基础 ---AWT中基本的绘图API
- Step by Step 在Windows上创建Subversion版本管理
- java基础 ---Swing窗口容器和布局
- 深入浅出taglib
- Java Swing 中三种事件处理方法之比较
- requisitePro安装完成后,出现保护侵犯错误的解决方法!
- 华为C语言面试题
- RedHat Linux 不能上网解决过程