- 11
- 0
- 约 11页
- 2017-09-30 发布于北京
- 举报
1
第1 章
掌握项目与解决方案
Hack 1~5
与Visual Studio 打交道的大部分时间都将花在项目或者解决方案内。虽然
可以在Visual Studio 中编辑孤立的、不和任何项目或解决方案相连的文件,
但是使用的大多数文件都是存在于项目或者解决方案的环境中。
项目可以有许多用途,但是主要用于组织源代码,以便将其编译进库或者应
用程序中。
解决方案把许多项目集合在一起,并集中在单一结构之下。解决方案这个词
的喻意还是有道理的,因为它把构成整个业务解决方案的所有项目都集合在
一起。比如,有一个由5 个项目组成的业务解决方案,这5 个部分可能包括
数据访问项目、业务层项目、服务接口层项目、表示层项目与Web 控件项
目。解决方案将所有这些项目组合在一起,使得用户可以快速在项目之间切
换,并且管理它们之间的各种引用。
本章中的hack 展示了如何创建、管理项目与解决方案,管理程序集引用,以
及剖析项目与解决方案文件的格式。如果还不熟悉如何使用项目与解决方
案,本章将帮助用户更好地准备最大限度地利用本书中的其他hack 。
H A C K 管理项目与解决方案
#1
Visual Studio 的一切都与项目和解决方案有关。对用户来说,理解
它们之间的区别以及轻松地使用它们是至关重要的。
管理解决方案与项目是使用Visual Studio 时的大部分任务。没有什么比设
15
2
16 第1 章
计糟糕的解决方案或者项目结构更能给项目造成麻烦的了。在本hack 中,将
学到如何使用并配置解决方案与项目。
本hack 适用于所有版本的Visual Studio ,只是不同版本的对话框与屏幕显
示内容稍有不同。除非特别指出,否则本hack 中的截屏图都来自于Visual
Studio .NET 2003 。
解决方案
解决方案是Visual Studio 组织结构中的最高级别。它们在一个可管理的结
构下将任何数量的项目集合在一起。解决方案存储其所包含的项目信息,包
括项目依赖关系与生成顺序,也可以包含一些杂类的解决方案项。解决方案
文件有一些限制。在Visual Studio 中一次只能打开一个解决方案,而且解
决方案文件中不能包含其他解决方案文件。不过,同一个项目可以是许多解
决方案的成员。于是在用户所创建的大量目的不同的解决方案中就可以共同
拥有相同的项目(这种情况的例子:需要在客户与服务器解决方案间共享的
实体或者界面)。
让项目处于源代码控制下的最好方法就是使用解决方案。如果将解决方案
添加到源代码控制中,项目中的每个开发人员就可以使用相同的解决方案,
并且保证能使用相同的项目结构与文件结构。
创建一个解决方案。在创建一个新项目时,就自动创建了一个解决方案。不
过,也可以在不创建一个项目的前提下创建一个空白的解决方案。要创建一
个新的空白解决方案,请访问File → New → Blank Solution 菜单。而后可
以在空
您可能关注的文档
- 《环境保护概论》公选课教学实践探索.pdf
- 市规划局深入学习实践科学发展观活动总结.pdf
- 《思想道德修养》实践教学.ppt
- 「资优教育的政策与实践典范」学术研讨会.pdf
- 中国民生银行人力资源规划 (讨论稿).ppt
- 中国银行业零售业务服务规范.doc
- 『嵌入式系统进阶实务技术研习营』.PDF
- 通过实践提高学生专业素质.pdf
- 中式烹调师技师菜单汇总.doc
- 同学·朋友.ppt
- 良肢位摆放在骨科康复中的应用.ppt
- 2026精选人教版一年级上册数学期末考试试卷(3套含答案解析).docx
- 2026新版人教版三年级上册语文期末考试试卷(3套含答案解析).pdf
- 2026精选人教版四年级上册英语期末考试试卷(3套含答案解析).pdf
- 2026新版人教版三年级上册数学期末考试试卷(3套含答案解析).pdf
- 2026新版人教版三年级下册数学期末考试试卷(3套含答案解析).docx
- 2026精选人教版四年级上册英语期末考试试卷(3套含答案解析).docx
- 2026新版人教版三年级上册语文期末考试试卷(3套含答案解析).docx
- 良肢位摆放与康复训练的结合.ppt
- 良肢位摆放在儿童康复中的应用.ppt
最近下载
- 生死二十八天.docx VIP
- 《水浒传》知识竞赛200题.doc VIP
- 李可六经临床方剂参考(摘自孙其新《李可六经辨证学》.pdf VIP
- 2025年高考数学第一轮复习考点讲与练第06讲平面向量中的范围与最值问题(高阶拓展、竞赛适用)(学生版+解析).docx VIP
- 2025年高考数学第一轮复习考点讲与练第13讲泰勒展开式及相关不等式放缩在导数中的应用(高阶拓展、竞赛适用)(学生版+解析).docx VIP
- 高考数学第一轮复习(新教材新高考)专题06权方和不等式(高阶拓展)(核心考点精讲精练)(学生版+解析).docx VIP
- 2026年熔化焊接与热切割考试试题及解析.docx VIP
- 高考数学第一轮复习(新教材新高考)第02讲平面向量的数量积(核心考点精讲精练)(学生版+解析).docx VIP
- 电气装置安装工程-低压电器施工及验收规范GB50254.doc VIP
- 2025年高考数学第一轮复习考点讲与练第05讲平面向量之极化恒等式(高阶拓展、竞赛适用)(学生版+解析).docx VIP
原创力文档

文档评论(0)