VS2008 IDE中一些概念

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
1. 项目
 
项目是构成某个程序的全部组件的容器,该程序可能是控制台程序、基于窗口的程序或某种别的程序。程序通常由一个或多个包含用户代码的源文件,可能还要加上其他包含辅助数据的文件组成。某个项目的所有文件都存储在相应的项目文件夹中,关于该项目的详细信息存储在一个扩展名为.vcproj的XML文件中,该文件同样存储在相应的项目文件夹中。项目文件夹还包括其他文件夹,它们用来存储编译及连接项目时所产生的输出。
 
2. 解决方案
 
解决方案是存储与一个或多个项目有关的所有信息的文件夹,这样就有一个或多个项目文件夹是解决方案文件夹的子文件夹。与某个解决方案中的项目有关的信息存储在扩展名为.sln和.suo的两个文件中。创建某个项目时,如果没有选择将该项目添加到现有的解决方案,那么系统将自动创建一个新的解决方案。
 
当创建项目及解决方案时,可以将更多的项目添加到同一个解决方案中。我们可以将任意种类的项目添加到现有解决方案中,但通常只添加在某个方面与该解决方案内现有项目相关的项目。一般来说,各个项目都应该有自己的解决方案。
  • 扩展名为.sln的文件:记录着关于解决方案中项目的信息;
  • 扩展名为.suo的文件:记录着应用于该解决方案的用户选项;
  • 扩展名为.ncb的文件:记录着与解决方案的Intellisense有关的数据。Intellisense是我们在Editor窗口中输入代码时提供自动完成和提示功能的工具。

3. 构建控制台应用程序时创建的文件
 
成功构建后,解决方案文件夹中出现一个debug文件夹,该文件夹包含构建项目时产生的输出。其中:
  • *.exe:可执行文件;
  • *.ilk:在重新构建项目时被连接器使用。它使连接器能够将根据修改的源代码生成的目标文件增量地连接到现有的.exe文件,从而避免每次修改程序时都重新连接所有文件;
  • *.pdb:包含在调试模式中执行程序时要使用的调试信息。在调试模式中,可以动态检查程序执行过程中所生成的信息。

4. 程序的Debug版本和Release版本

 

  • Debug版本:包括帮助用户调试程序的信息。使用Debug版,可以在出现问题时单步执行代码,以检查程序中的数据值;
  • Release版本:不包括调试信息,并且打开了编译器的代码优化选项,以提供最高效的可执行模块。
如果需要为应用程序增加其他配置,可通过“生成 | 配置管理器(Build | Configuration Manager)”菜单实现。注意,该菜单项在尚未加载任何项目时不会出现。
新学期领福利!购实物周边送年卡会员! T恤、键盘、双肩包等周边任选!还能解锁资源下载、VIP文章等多重会员权益! 阅读详情

相关推荐

VS2008下QT开发环境搭建

QT QT4.7 VS2008 插件 QT开发 QT编译

1万+

VS2008 IDE 基本编程环境的使用方法(1)

众所周知,vs系列的东东,必须全部卸载完毕,卸载干净,否则就会c

sharp_Allen Wong的专栏 3017

vc++6.0,vc++2008,vs2008的关系

VS是Visual Studio的缩写,VC++是Visual C++。Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助

dgglx的专栏 5329

c# 基础知识01

1.net 与c# 概念   2作用     3学习路线   4开发环境和工具VS   5VS的安装使用   5.1新建项目         5.2重置开发环境   5.3Main方法中写程序

楠生 931

Irrlicht游戏引擎 初探

Irrlicht引擎在Windows的安装和使用          我是Irrlicht引擎的初学者,在查阅了指导书和网络上的教程之后大概地了解了Irrlicht在Windows中的安装。          首先介绍一下Irrlicht引擎。Irrlicht是一款游戏引擎,它非常轻量,要使用基于Irrlicht引擎的游戏只需要额外地添加一个2.55M的Irrlicht.dll即可;而且在编码上

成膜的博客 672

VS2008 IDE

在开始菜单打开: Microsoft Visual Studio 2008 >> Visual Studio Tools >> Visual Studio 2008命令提示 在窗口中输入:devenv /resetuserdata 运行完成后重新打开VS2008就可以重新设置默认环境 键盘快捷方式: F7...

aqcaofhw77581的博客 161

VS 2010 与 VS 2008的区别

VS 2010 与 VS 2008的区别 今天我们来给大家介绍一下 Visual Studio 2010 跟 Visual Studio 2008 的重点比较,让大家从比较中体会Visual Studio 2010的强大优势。 微软的下一代操作系统 Windows 7 已经正式发布了,这意味 Vista 时代即将过去。Visual Studio 2010的发布也同意意味Visual Studi...

thinkernuaa的专栏 4092

VS2008中打开VS2010项目解决办法

VS08版打开VS10版时可能会出现问题: 1.无法识别工具版本4.0;此时的解决方案如下: ———————————————————————————————— 请把以下代码复制到一个记事本中,然后修改记事本的文件后缀名为reg,双击它就可以了,如果提示的是其它 版本,直

gao_ming10的专栏 1万+

如何用Vs2008打开Vs2010所建的项目

由于软件更新速度太快,功能也越来越全面,经常会遇到无法用当期低版本的软件打开高版本编程的工程的问题,最近写代码时就遇到这样的情况。下面是我总结的如何用Vs2008打开Vs2010所建的项目的方法,希望对大家有帮助。 如何在当前的Visual Studio版本下打开高版本的工程 1 关于VS各个版本的不同 从vc6到vs2013,vs的解决方案和工程文件有了很大的变迁: 1)vc6时代,

彼岸花 6154

VS2008 IDE 基本编程环境的使用方法(2)—编程环境的详细设置

来看下vs2008的主要菜单

sharp_Allen Wong的专栏 2175

VS 2008编译C语言DOS程序的使用教程

Visual Studio 2008 是微软公司推出的一款重要的集成开发环境(IDE),为软件开发者提供了编写代码、调试、测试以及发布应用程序的便利环境。它支持包括C++, C#, VB.NET等多种编程语言,并集成了数据库开发工具、服务器配置、版本控制以及与其他微软技术的集成特性。结构体、联合体和枚举是C语言中高级数据类型,允许程序员创建更复杂的数据结构。在DOS环境下使用这些高级数据类型时,需要确保编译器支持相应特性的语法。

weixin_36019375的博客 1218

初学VC++编程IDEVS2008(个人想法)

首先Borland公司的产品就不考虑了,初学的话,VC++中的MFC还是挺方便的。 再说微软的产品中那多版本,为什么偏偏选VS2008呢。 和VC++6.0比,VS2008对C++标准支持的更好,而且在WIN7和VISTA(应该还会包括以后的WIN8)中兼容性比较好。VS2008和VC6.0在XP中同时受支持。 再跟VS2005比较一下吧,VS2008可以编译05的工程,反

Temsy的专栏 1141

VS2008中容易遇到的3个问题之解决办法

filename.aspx.designer.cs 中控件ID不同步更新修改的问题:  当我们在aspx的源代码界面下工作时,有时修改了一些控件label啊textbox等的ID,在cs代码中并不能由VS智能感知到这些控件。打开对应的XXX.aspx.designer.cs,才发现这些控件的ID并没有自动修改为我们在aspx源码中所写的。 如果再在XXX.aspx.desi

朩冰雲的专栏 1613

VS2008(2010)开发C++

VS2008(2010)开发C++ 命令行执行vc的用法参见:http://blog.csdn.net/memory_xj/archive/2008/10/27/3156781.aspxVS 2008 找不到“windows.h”之谜 今天要运行一个简单的C++程序,如下://C++ code  让任务管理器的CPU使用产生一条正弦曲线图#include 〈Windows.

JonnyWei的专栏 1万+

我的VS2008怎么了,居然打不开项目属性窗口?

今天,当我一如既往打开VS2008准备开工的时候,意外发生了,项目属性窗口突然打不开了,我清晰地记得昨天我还在项目属性窗口中设置过项目运行参数,怎么今天就打不开了,难道晚上电脑被外星人临幸过? 着急啊,虽然很多人项目属性不是很常用,但我今天急用啊,我试过“窗口-->重置窗口布局”,但是很遗憾没用。也试过修复VS2008,但提示“加载安装组件时遇到问题”,貌似修复很麻烦。 最后,问题是这样解决的

linghao00的专栏 1万+

VS2008使用技巧推荐

VS2008技巧,非常实用,非常提高效率。 1,Visual Studio 2008自带的1000多个 Windows 系统使用的各种图标、光标和动画文件 在Visual Studio 2008的安装目录下, \Microsoft Visual Studio 9.0\Common7\V...

chenzonggong5608的博客 160

vs2008快捷键

应德军兄要求,说写一篇关于快捷键的介绍的。要求比较有创意,至少也要有新意。(*^__^*),煞是觉得不好写。公司刚升级到VS2008,其快捷键大多延用VS2005。所以下面介绍的快捷键VS2005也可以使用。 首先有两个地方需要注意的。 1:工具->自定义->"在屏幕提示中显示快

爱上了月儿就注定要为她挡太阳 593

Vs2008 CUDA的配置

看了别人写了那么多的cuda的配置,决定自己总结一下,便于以后用。 我用的环境是win7 vs2008和cuda2.3(cuda3.2也可以,安装后的sdk和toolkit的文件夹稍有不同),cuda2.3支持模拟环境,其以上版本就不支持了。 一、           首先安装CUDA软件包,需要准备的有3个东西 1、 GPU驱动   (安装完后重启电脑) 下面两个软件的安装,最好放在

jingjing0308的专栏 957

VS 2008和老的VS 2005附件包的兼容性

 【原文地址】VS 2008 Compatibility with Older VS 2005 Add-in Packages 【原文发表日期】 Tuesday, November 27, 2007 11:43 PM 上个星期,我帮几个人解决了他们遇上的VS 2008问题,这些问题包括在启动IDE或者创建新项目时时,程序会死掉,死掉时通常会出现“Visual Studio has enco

roden的专栏 1084

驱动开发 环境搭建(VS2008+WDK+DDKWzard)

开发驱动,首先就是搭建开发的环境。既然是开发windows下的驱动程序,那MS的开发工具是一定要的。现在vs都到2010了,所以,也不能总是抱着vs6.0写代码,也要与时俱进~当然又不能太潮流吗……所以选用vs2008开发驱动。好了废话不多说了,下面记录一下我搭环境的步骤。 一、VS2008的安装 这个……大家肯定比我熟的多,所以就不再显眼了。 vs2008的下载及正版升级见:http://bbs.51aspx.com/showtopic-1714.html vs2008的详细安装见:Visual

王俊超的专栏 1638
上一篇: BSTR 简介
下一篇: 字符与编码
HoNooD
博客等级 码龄20年 69粉丝 72原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值