天轰穿C#教程之如何创建项目与解决方案
2012-09-20 09:02
399 查看
C#的应用程序总是要使用.NET Framework中的基类库,而要使用的前提是需要引用相应的程序集。而这个模板的作用就是同时将常用引用都给添加上。
打开"新建项目"对话框。如图
![](http://images.cnblogs.com/cnblogs_com/thcjp/20120210101348840.jpg)
图1-22 新建项目对话框
在上图中有7处标注的位置,下面分别说一下:
1.项目类型:本机安装了的项目类型。
2.模板:显示用于创建适用于选定项目的初始文件、引用、代码框架、属性设置和任务的模板。当选择某个模板时,将在"项目类型"窗格下(上图编号为4的位置)显示该项的简要说明。
3.当前创建的程序要依赖.NET Framework 版本。
4.对于上面选择的模板的简介,包括所选模板的类型、.NET Framework 版本和模板类型。
5.名称:项目的名称。
6.位置:当前项目的文件在磁盘上的物理位置。
7.解决方案名称:要同时创建解决方案则需要勾选后面的"创建解决方案目录"复选框。
小天:两个问题,模板是干嘛的?解决方案是什么意思?
老田:用通俗的说法,每一个项目都会有文件(不管是什么文件)和一些通用的文件夹。这个模板的作用就是将常用的文件以及文件夹目录结构创建好。因为C#的应用程序总是要使用.NET Framework中的基类库,而要使用的前提是需要引用相应的程序集。而这个模板的作用就是同时将常用引用都给添加上。
解决方案在这里来说其实就是一个容器。Visual Studio 提供了两类容器,帮助我们有效地管理开发工作所需的项,如引用、数据连接、文件夹和文件。这两类容器分别叫做解决方案和项目。
此外,Visual Studio 还提供解决方案文件夹,用于将相关的项目组织成项目组,然后对这些项目组执行操作。
小天:明白了,解决方案和项目,我们可以将之理解为两个虚拟的文件夹。它们把一系列和某项目相关的文件集合起来。那么解决方案个项目之间又是什么关系呢?
老田:一般来说,我是强烈的要求将同一个项目的文件资源都放在一个物理文件夹中(分散开了就很不利于管理,这样的说法也说明,一个项目中的全部文件不一定物理位置相同。再换个角度说,一个物理文件夹下面的所有文件资源并不一定属于同一个项目)。
如同项目中的文件资源一样,一个解决方案下面可能有多个项目。也就是说项目这个容器是用来装"项"的,而解决方案是用来装"项目"的。
本文为天轰穿原著,转载请注明出处及作者!
打开"新建项目"对话框。如图
![](http://images.cnblogs.com/cnblogs_com/thcjp/20120210101348840.jpg)
图1-22 新建项目对话框
在上图中有7处标注的位置,下面分别说一下:
1.项目类型:本机安装了的项目类型。
2.模板:显示用于创建适用于选定项目的初始文件、引用、代码框架、属性设置和任务的模板。当选择某个模板时,将在"项目类型"窗格下(上图编号为4的位置)显示该项的简要说明。
3.当前创建的程序要依赖.NET Framework 版本。
4.对于上面选择的模板的简介,包括所选模板的类型、.NET Framework 版本和模板类型。
5.名称:项目的名称。
6.位置:当前项目的文件在磁盘上的物理位置。
7.解决方案名称:要同时创建解决方案则需要勾选后面的"创建解决方案目录"复选框。
小天:两个问题,模板是干嘛的?解决方案是什么意思?
老田:用通俗的说法,每一个项目都会有文件(不管是什么文件)和一些通用的文件夹。这个模板的作用就是将常用的文件以及文件夹目录结构创建好。因为C#的应用程序总是要使用.NET Framework中的基类库,而要使用的前提是需要引用相应的程序集。而这个模板的作用就是同时将常用引用都给添加上。
解决方案在这里来说其实就是一个容器。Visual Studio 提供了两类容器,帮助我们有效地管理开发工作所需的项,如引用、数据连接、文件夹和文件。这两类容器分别叫做解决方案和项目。
此外,Visual Studio 还提供解决方案文件夹,用于将相关的项目组织成项目组,然后对这些项目组执行操作。
小天:明白了,解决方案和项目,我们可以将之理解为两个虚拟的文件夹。它们把一系列和某项目相关的文件集合起来。那么解决方案个项目之间又是什么关系呢?
老田:一般来说,我是强烈的要求将同一个项目的文件资源都放在一个物理文件夹中(分散开了就很不利于管理,这样的说法也说明,一个项目中的全部文件不一定物理位置相同。再换个角度说,一个物理文件夹下面的所有文件资源并不一定属于同一个项目)。
如同项目中的文件资源一样,一个解决方案下面可能有多个项目。也就是说项目这个容器是用来装"项"的,而解决方案是用来装"项目"的。
本文为天轰穿原著,转载请注明出处及作者!
相关文章推荐
- IOS5基础教程之一-----如何创建XCode项目
- cocos2d-x-教程 教你如何在终端创建cocos2d的项目
- VS2005如何创建多项目的解决方案?
- MyEclipse&Maven项目管理教程:如何创建Maven项目
- vue项目部署gitHub教程,如何创建github服务器
- 【三星官方教程】如何为Gear VR 开发应用(二):创建Unity项目
- IOS5基础教程之一-----如何创建XCode项目
- Struts2基础教程一:如何创建web项目
- IOS5基础教程之一-----如何创建XCode项目
- 微信小程序开发工具 下载,安装,创建新项目和如何导入项目整个过程教程
- VR游戏开发干货教程:如何创建一个VR项目
- 如何正确地给 github 的开源项目提交 pull request具体一些,比如 fork 之后创建几个分支,修改后如何和原项目同步
- 如何用Maven创建web项目
- cocos2d-x 2.2.1 在WINDOWS中如何创建项目
- 【Angular2】 如何创建一个Angular2项目
- 如何在CodePlex 创建开源项目
- Android ADT插件安装及如何创建安卓项目
- Maven创建webapp项目过程中问题以及解决方案
- IntelliJ IDEA 12 创建Web项目图文详细教程(转)
- iOS8自定义输入法教程:如何创建第三方输入法