VS.NET(C#)--1.4项目与解决方案
项目与解决方案
项目
除创建网站,VS2005可创建项目。然后把项目放入解决方案中。VS2005可编译很多类型项目,分别是:
1.Windows应用程序
--在用戶计算机上运行的客户端应用程序,可显示信息、请求用户输入以及通过网络与远程计算机进行通信
2.Windows服务 (Windows 7)
--是在Windows操作系统下能完成特定功能的可执行的应用程序(它必须有特定的启动方式。这些启动方式包括了自动启动和手动启动两种。自动启动:它们在Windows启动或是重启之后用户登录之前就开始执行了。只要你将相应的Windows服务程序注册到服务控制管理器(Service Control Manager))中,并将其启动类别设为自动启动就好了。而对于手动启动的windows服务程序,你可以通过命令行工具的NET START命令来启动它,或是通过控制面板中管理工具下的服务一项来启动相应的Windows服务程序。
3.Windows控件库 (Windows xp组件)
4.Web控件
5.类库
--类库(Class Library)是一个综合性面向对象的可重用类型集合,这些类型包括:接口、抽象类、和具体类
6.Pocket PC 应用程序、类库、控件库或空项目
7.Smart Phone应用程序、类库
8.Windows CE应用程序、类库
9.SQL Server项目
10.空项目
11.Crystal Reports应用程序 (水晶数据报表)
解决方案
1.当新建一个网站时,VS2005自动创建解决方案。其他项目可以添加入网站中
2.解决方案包括一个或多个项目和(或),还可能包括一些独立项(例如,业务案例介绍、规格文档、任务计划)。
3.解决方案可以不包含任何项目,只包含解决方案项和杂项文件
注意:Web应用程序不包含在项目中,而是解决方案中。然而可以将一个项目添加到Web应用程序的解决方案中。
可修改解决方案文件(.sln)自动保存默认的位置,
C:\Users\ximi_han\Documents\VisualStudio 2005\Projects

VS.NET(C#)--1.4项目与解决方案的更多相关文章
- Atitit.attilax重要案例 项目与解决方案与成果 v6 qa15
Atitit.attilax重要案例 项目与解决方案与成果 v6 qa15 1. attilax重要案例的分类(atiuse,auBackTech,bizImp)3 1.1. 两个book3 1.2. ...
- visual C++ 项目和解决方案的区别
项目: 项目是构成某个程序的全部组件的容器,该程序可能是控制台程序.基于窗口的程序或某种别的程序.程序通常由一个或多个包含用户代码的源文件,可能还要加上包含其它辅助数据的文件组成.某个 ...
- 嵌入式项目数据解决方案之sqlite
sqlite当前的版本为3
- Windows下编译vpx获得各个项目VS2010解决方案的步骤
最近研究了一下几种常见的视频编码器:x264,x265,vpx.本文简单记录一下它们的编译方法. x264,x265,vpx这三个开源的视频编码器可以说是当今“最火”的视频编码器.x264现在占据着H ...
- VS2012 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService 未找到与约束ContractName,无法打开项目的解决方案 SQLyog 注册码
VS2012 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService 最近新换了系统还真是问题多多呀! ...
- 使用低版本的VS打开高版本项目的解决方案(以VS2008打开VS2010开发的项目为例)
使用低版本的VS打开高版本项目的解决方案,这里以VS2008打开VS2010开发的项目为例. 右键项目的sln文件以记事本的方式打开: 将对应的前两列版本各降到对应的版本,这边的11.00改为10.0 ...
- 02.vs插件 获取项目和解决方案路径
获取项目 解决方案路径 /// <summary> /// 获取并设置项目和解决方案绝对路径 /// </summary> /// <returns></re ...
- win10本地python第三方库安装成功,但是pycharm项目无法使用解决方案
一.背景win10本地python第三方库安装成功,但是pycharm项目无法使用解决方案如本地安装的python中的request库,在pycharm项目中居然无法使用,比较郁闷 pip list ...
- VS2013崩溃,无法打开项目的解决方案
最近遇到VS2013,在打开解决方案时,报如下错误: “未找到与约束 ContractName Microsoft.Internal.VisualStudio.PlatformUI.ISolution ...
随机推荐
- mosquitto设置用户名和密码
https://blog.csdn.net/qq_22111417/article/details/84142509 7.设置用户名和密码 找到用户密码文件在安装bin下: 1: 打开mosquitt ...
- Microservices in action: java(spring) and .net
Manning | Homehttps://www.manning.com/ What is a Microservice? | Manninghttps://freecontent.manning. ...
- Office Tool Plus
https://otp.landian.vip/zh-cn/index.html 本软件支持Microsoft Office办公软件最新版本高速下载.卸载.修复.定制化安装.静默安装等诸多功能. 同时 ...
- 003-结构型-06-组合模式(Composite)
一.概述 将对象组合成树形结构以表示“部分一整体”的层次结构 组合模式是为了表示那些层次结构,同时部分和整体也可能是一样的结构,常见的如文件夹或者树. 通过递归手段来构造树形的对象结构,并可以通过一个 ...
- osg::Node clone
深度拷贝 node.clone(osg::CopyOp::DEEP_COPY_ALL) osg::ref_ptr<osg::Node> deepnode = (osg::Node *)( ...
- 001——Angular环境搭建、运行项目、搭建项目
1.安装node.js 和cnpm 2.cnpm install -g @angular/cli 安装angular脚手架: 3.ng new angulardemo cd angulardemo ...
- win10网上邻居看不到别的共享电脑怎么样办
https://jingyan.baidu.com/article/4853e1e5b714aa1909f72600.html
- case when 性能优化
背景:性能应该是功能的一个重要参考,特别是在大数据的背景之下!写SQL语句时如果仅考虑业务逻辑,而不去考虑语句效率问题,有可能导致严重的效率问题,导致功能不可用或者资源消耗过大.其中的一种情况是,处理 ...
- mybatis 存储过程与游标的使用
MyBatis还能对存储过程进行完全支持,这节开始学习存储过程.在讲解之前,我们需要对存储过程有一个基本的认识,首先存储过程是数据库的一个概念,它是数据库预先编译好,放在数据库内存中的一个程序片段,所 ...
- LeetCode_303. Range Sum Query - Immutable
303. Range Sum Query - Immutable Easy Given an integer array nums, find the sum of the elements betw ...