VS2015在创建项目时的一些注意事项
一、下面是在创建一个新的项目是我最常用的,现在对他们一一做一个详细的介绍:
1、Win32控制台应用程序我平时编写小的C/C++程序都用它,它应该是用的最多的。
2、名称和解决方案名称的区别:名称是项目的名称,一个解决方案中可以包含多个项目,所以解决方案名称包含项目名称。
3、新建Git存储库(G)
(1)、把前面的勾去掉
下面是解决方案名称目录下面的目录及文件:
下面是项目名称目录下面的文件:
(2)、 把前面的勾勾上
a、下面是解决方案名称目录下面的目录及文件:多了2个文件。
多的这两个文件不知道有什么用,但是我找到了Git_Book。
b、项目名称目录下面的文件:没有变化。
二、上面这一步点击确定之后,得到下面的这个,如下图所示:
此处我常勾的是空项目、其他的一般都是不会动的。
1、安全开发生命周期(SDL)检查
(1)、安全开发生命周期(SDL)检查前面的勾去掉。下面的程序能够编译通过。
#include <stdio.h> int main()
{
int i;
scanf("%d",&i);
return ;
}
(2)、安全开发生命周期(SDL)检查前面的勾勾上。上面的程序就会报如下的错误:
三、此处点击完成后就新建了一个项目
================================================================
1、项目目录中的.sdf文件的作用:
(1)、VS项目建立时,自动创建了一个sdf文件。这个文件是一个数据库文件,记录了解决方案中的各种信息。这个文件是可以打开浏览里面的信息的,就是一个数据库文件而已。
(2)、打开方法: 使用Microsoft SQL Server Management Studio工具就可以打开。
2、项目目录中的.sln文件的作用:
.sln对应以前的.dsw
.vcproj对应以前的.dsp
.vcproj是工程文件,.sln是解决方案的文件。
一个解决方案中可以包含多个工程。
打开vcproj文件编译不了可能是因为这个工程里面用到了同一个解决方案中其它工程的东西。
Visual Studio.NET采用两种文件类型(.sln和.suo)来存储特定于解决方案的设置,它们的总称为解决方案文件。为解决方案资源管理器提供显示管理文件的图形接口所需的信息,从而在每次继续开发任务时,不会因开发环境而分散精力。
-------------------------------------------------------------------------------------------------------------------
Compact
英 [kəm'pækt] 美 ['kɑmpækt]
- n. 合同,契约;小粉盒
- adj. 紧凑的,紧密的;简洁的
vt. 使简洁;使紧密结合
------------------------------------------------------------------------------------------------
一天写一点,一天进步一点,加油!!!
VS2015在创建项目时的一些注意事项的更多相关文章
- eclipse 创建项目时出现appcompat_v7?
建项目时不出现appcompat_v7包的方法.既然appcompat_v7包是一个能让2.1以上全使用上4.0版本的界面的支持库,那么如图所示,我们建项目时直接把最小SDK选在Android4.0以 ...
- eclipse创建项目时出现appcompat_v7包及解决办法
Android开发学习总结(三)--appcompat_v7项目说明 一.appcompat_v7项目说明 今天来说一下appcompat_v7项目的问题,使用eclipse创建Android项目时, ...
- Maven 命令行创建项目时 Could not find goal ‘create’ in plugin org.apache.maven.plugins:...
使用maven3.3.9 版本,进行命令行创建项目时输入以下命令创建失败 mvn archetype:create -DgroupId=com.zang.maven -DartifactId=sys ...
- PyCharm中创建项目时,在所创建的python虚拟环境下的pip失效
在这篇博文里,我简单地叙述了我在使用PyCharm创建一个flask项目时遇到的问题,以及我解决这个问题的过程.其中比较值得注意的点有:①PyCharm创建新项目时的解释器配置②Python虚拟环境的 ...
- 新版ADT创建项目时出现appcompat_v7的问题
做Android开发的朋友最近会发现,更新ADT至22.6.0版本之后,创建新的安装项目,会出现appcompat_v7的内容.并且是创建一个新的内容就会出现.这到底是怎么回事呢?原来appcompa ...
- Django创建项目时应该要做的几件事
终于可以在假期开始学习 Django 啦 !
- Android开发学习—— 创建项目时,不是继承activity,而是继承ActionBarActivity
对于我们新建android项目时, 会 继承ActionBarActivity. 我们在新建项目时, 最小需求的sdk 选择 4.0以上版本.这样 新建的android项目就是继承activity了!
- AndroidStudio创建项目时一直处于building“project name”gradle project info的解决办法
AndroidStudio创建项目,最后一步finish后,一直长时间处于building“project name”gradle project info,界面就一直停留在如图所示: 谷歌自家的产品 ...
- Jenkins 中创建项目时没有Maven项目怎么办
如果在创建项目时候,没有“创建一个Maven 项目”的选项. 你需要安装Maven项目插件:Maven Integration plugin . 点击“可选插件” 然后在右边的过滤输入框中输入搜索关 ...
随机推荐
- 【.net 深呼吸】细说CodeDom(5):类型成员
前文中,老周已经厚着脸皮介绍了类型的声明,类型里面包含的自然就是类型成员了,故,顺着这个思路,今天咱们就了解一下如何向类型添加成员. 咱们都知道,常见的类型成员,比如字段.属性.方法.事件.表示代码成 ...
- Angular2入门系列教程4-服务
上一篇文章 Angular2入门系列教程-多个组件,主从关系 在编程中,我们通常会将数据提供单独分离出来,以免在编写程序的过程中反复复制粘贴数据请求的代码 Angular2中提供了依赖注入的概念,使得 ...
- Ubuntu下使用nvm
写在前面:刚写着写着博客就跨年了,希望新的一年大家万事如意,一切向"前"看! 安装 wget -qO- https://raw.githubusercontent.com/crea ...
- Windows server 2012 添加中文语言包(英文转为中文)(离线)
Windows server 2012 添加中文语言包(英文转为中文)(离线) 相关资料: 公司环境:亚马孙aws虚拟机 英文版Windows2012 中文SQL Server2012安装包,需要安装 ...
- 前端框架 EasyUI (0) 重新温习(序言)
几年前,参与过一个项目.那算是一个小型的信息管理系统,BS 结构的,前端用的是基于 jQuery 的 EasyUI 框架. 我进 Team 的时候,项目已经进入开发阶段半个多月了.听说整个项目的框架是 ...
- ABP文档 - 导航
文档目录 本节内容: 创建菜单 注册导航供应器 显示菜单 每个web应用都有一些菜单用来在页面/屏幕之间导航,ABP提供了一个通用的基础框架创建并显示菜单给用户. 创建菜单 一个应用可能由不同模块组成 ...
- 初学seaJs模块化开发,利用grunt打包,减少http请求
原文地址:初学seaJs模块化开发,利用grunt打包,减少http请求 未压缩合并的演示地址:demo2 学习seaJs的模块化开发,适合对seajs基础有所了解的同学看,目录结构 js — —di ...
- 中国CIO最关心的八大问题(下)
中国CIO最关心的八大问题(下) 从调研数据还可以看出,在企业级IT建设与投资上,CIO们并非是一群狂热的技术信徒,他们更多的是从企业发展阶段.信息化程度.技术成熟度.ROI等方面进行综合评估. 五. ...
- Linux 利用Google Authenticator实现ssh登录双因素认证
1.介绍 双因素认证:双因素身份认证就是通过你所知道再加上你所能拥有的这二个要素组合到一起才能发挥作用的身份认证系统.双因素认证是一种采用时间同步技术的系统,采用了基于时间.事件和密钥三变量而产生的一 ...
- linux基础命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS ...