vs2008全称为Microsoft Visual C++ 2008 Redistributable,在电脑上运行许多软件和游戏的时候必须有它的支持,不然是无法运行的,有需要的朋友快来带走吧。
【基本介绍】
Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005的一次及时、全面的升级。
来自微软官方的vc++2008
运行库中文版本,安装后可以让你的计算机运行由VC++所开发的程序
现在很多软件的运行需要它的支持。否则会提示找不到xxx.dll等问题,安装这个就可以了。
【软件特色】
快速开发新突破
助您创建基于Windows 、SQL Server和.Net框架的安全应用程序。VisualStudio2008官方版可帮助开发人员通过任何数据源更平稳地操作数据。
改进的设计界面可助您更快捷更轻松地创建Web应用。
改进的单元/负载测试和代码分析工具,可助您创建更高质量、更安全的软件应用。
杰出的用户体验
集成的Microsoft ASP.NET AJAX,以及用于Visual Studio 2008的Microsoft Silverlight外接程序,使炫目而丰富的Web交互式应用开发事半功倍。
内建的WPF(Windows Presentation Foundation)设计器,VisualStudio2008官方版支持创建包含视频和矢量图形的新一代用户体验。
通过Windows Communication Foundation和Windows Workflow Foundation,更加轻松地将应用程序、用户和进程联结在一起。
更强的团队合作
通过Micrsoft Expression设计工具集成多重设计工具,首次整合了开发人员与设计人员的协作,帮助二者实现更紧密的相互沟通。
为开发团队提供最佳的、整合的软件开发平台,Visual Studio Team System帮助整个团队更紧密而有效地进行合作与沟通,在确保开发团队在整个软件开发生命周期中拥有更强洞察力的同时,确保交付高质量软件。
【运行方法】
一般用Visual C++开发的Windows应用程序需要这个运行时库的支持才能在没有安装Visual C++的计算机上正常运行
也可以在开发软件时选择”在静态库中使用 MFC“,从而将调用的库函数的代码嵌入应用程序,避免对运行时库的依赖
使用说明:1、重要事项:请确保您具有所运行的 Windows 版本的最新 Service Pack 和重要更新。若要找到最近的安全更新,请访问 Windows Update。
2、单击此页面上的“下载”按钮开始下载
3、可以执行下列操作之一:
若要立即开始安装,请单击“运行”。
若要将下载的文件保存到计算机上,以后再执行安装,请单击“保存”。
若要取消安装,请单击“取消”。
注意:如果已安装了以前的 Visual C++ 2005 或 Visual Studio 2005 预发布版本,例如测试版 1、测试版 2、 或社区技术预览(Community Technical Preview,CTP)版本,则必须先在“控制面板”中通过“添加/删除程序”来
卸载这些版本,然后再安装最终发布版本。
【更新特性】
1、NET Framework 对重定向的支持
使用Visual Studio 2008可以进行基于多个.net framework 版本的开发,Visual Studio 2008同时支持framework 2.0/3.0和3.5几个版本。在不同的版本下它可以自动的框架特性工具箱,项目类型,引用,智能提示……过滤功能。
2、ASP.NET AJAX和JavaScript智能客户端支持
ASP.NET AJAX成为.NET 3.5的一部分,除了包括ASP.NET AJAX 1.0的所有功能外,还集成了WebParts的UpdatePanel,与 and 这样的控件
(1)、JavaScript提供了智能提示的功能
(2)、js文件支持外部js文件调用
(3)、javascript调试功能
3、全新的Web开发新体验
Web设计器提供了分割视图编辑、嵌套母板页、以及强大的CSS编辑器集成。
ASP.NET还提供了三个新的控件:、、,这些控件对数据场景提供了非常好的支持,允许对输出的标识做完全的控制
4、编程语言方面的改进和LINQ
(1)、VS 2008中新的VB和C#编译器对这些语言做了显着的改进。
a、函数式编程
以javascript语法为例:
var sum = function(x,y,z) { return(x+y+z); }(1,2,3);
alert(sum);
b、自动属性
public string Name{ get; set; }
c、对象初始化器,集合初始化器
new Book{Name = "C# in a nutshell",
Author = "Peter Drayton",Price = 30;};
d、隐式本地变量
引入了var关键字,允许开发者在定
义变量时不指定类型
编译器性能改进:
重新生成一个 VisualBasic /C#项目并运行一
个后台编译器的速度提高到了原来的3倍,使
用的内存却只有原来的1/3。
在编辑器里滚动较大的 C# 文件的速度比原来
快了一倍,键入新文本的速度是原来的1.5倍
对C# 中庞大类型的智能感应响应时间提高了
10倍(智能提示)
(2)、集成LINQ(语言级集成查询)使得查询和操作数据成为.NET中的一等编程概念
· string[] Words = {"One","Two", "Hello", "World",
“ Four", "Five"};
·var result = from s in Words
where s.Length == 5;
·select s;
·foreach (var s in result)
{
Console.WriteLine(s);
}
运行结果如下:
Hello
World
print any key to continue .....
5、浏览.NET Framework库源码
Visual Studio 2008有内置的调试器支持,自动按需调试进入代码(VS 2008可以自动为你下载适当的.NET框架库文件)。
这个开源的一个好处就是在debug的时候可以直接进入.NET的类库。
比如,如果debug到这一行:
String myStr = String.Format("{0} {1}", "Hello", "World");
按下F11可以直接进入类库里面String.Format()方法。 这样比单纯的公开源代码好多了。
【使用教程】
安装VS2008
双击进入Visual Studio 2008安装包,单击进入Install文件夹,单击setup.exe进入安装界面;
选择“安装vs2008”进入安装界面;
待上一步进度完成后,“下一步”按钮变为可用状态,单击“下一步”进入“阅读产品安装许可条款及输入序列号”,选择及输入完毕后“下一步”
选择安装我功能“默认、完全、自定义”,可直接选择默认值;
选择产品安装在本地磁盘的位置;
选择完毕后,单击“安装”
安装组件过程,等待数分钟
安装完毕后,单击“下一步”进入安装完成提示界面,此时单击“完成”即完成了Vs2008的安装。
Vs2008已经安装完成,但是为了让Vs2008的兼容性很好,还需要安装vs的SP1补丁;
进入Sp1补丁安装包,双击“SPInstaller.exe”进入补丁安装;
单击“下一步”进入安装许可条款确认界面,勾选同意条款后单击“下一步”进入安装进度;
待上一步进度完成后,“下一步”按钮变为可用状态,单击“下一步”进入安装完成界面,此时单击“完成”即完成了补丁的安装。
现在,你可以使用vs2008运行Debug程序了。
基本操作
打开Microsoft Visual Studio 2008,选择File->New->Project新建项目
选择Win32 console application,然后输入项目名称,点击OK
完成上述信息后,VS2008会弹出项目应用向导界面,这里选择Next
配置一些基本信息,如图所示选择 Empty Project,然后完成配置(Finish)
上述工作已经创建了一个项目,现在 右键源文件夹(Source Files)->Add->New Item 创建一个源文件
选择文件类型C++ File (.cpp),输入文件名(注意:c文件需要加.c后缀),然后点击添加(Add)
敲入代码,然后进行调试
编程C语言
首先打开VS2008,界面如下所示:
然后新建一个工程项目,文件-〉新建项目
点击新建项目后出现以下界面,选择你要建的类型,并给工程命名
完成上步骤之后,点击完成,进入如下界面,一个新建的项目工程界面,从界面的右侧工程栏里我们可以看到头文件,源文件等文件夹。
我们在相应的文件夹里添加所需的头文件和源文件,如下图,我选择添加一个源文件,选中文件夹,左击弹出如下对话框。
在上一步骤完成后,弹出如下界面,进行对源文件和源文件的命名。
完成以上步骤后跳出如下界面,上面步骤添加的是源文件,所以是.cpp 格式,这时候我们就可以在这个.cpp 里面进行编代码了。
【常见问题】
一、VS2008使用技巧及快捷键大全(部分)
1. 怎样调整代码排版的格式?
选择:编辑—>高级—>设置文档的格式 或 编辑—>高级—>设置选中代码的格式。格式化cs代码:Ctrl+k+f 格式化aspx代码:Ctrl+k+d
2. 怎样跳转到指定的某一行?
两种方法:Ⅰ. Ctrl+G Ⅱ. 双击状态栏中的行号
3. 怎样创建矩形选区?
两种方法:Ⅰ. 摁住alt键,然后拖动鼠标即可。Ⅱ. 按住Shift+Alt点击矩形的左上和右下位置即可。
4. 怎样快速隐藏或显示当前代码段?
Ctrl+M,M
二、vs怎么显示行号 visual studio显示行号方法
1、随便打开一个项目,可以看到代码框内并没有显示行号
2、2、选择“工具”-“选项”,打开后界面如下,选择文本编辑器,找到下图中的“行号”并勾选
VS2008转VS2013时遇到的问题
1. 令2013支持多字节
我们转成2013后,遇到的最大问题是格式的转换,char要改成wchar_t,string要改成wstring,这使得我们要加无数的_T()、_Text()宏或者L”“,刚开始不明白就傻乎乎的开始转,转了一天的时间发现竟然还没有改全,而这才仅仅是第一个工程,被迫停下来琢磨,才发现VS2013中已经默认不再对多字节字符串进行支持,只能使用unicode字符集,这导致我们无休止的转啊转啊,再然后发现添加一个补丁vc_mbcsmfc就可以使2013支持多字节了,安装之后发现哇世界终于回归和平了
2. 解决出现的链接错误
编译过程中出现一个链接错误: mfcs120d.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in MSVCRTD.lib(dllmain.obj)。产生错误的原因是工程同时使用了CRT库和MFC库,并且链接顺序不对,CRT 库对 new、delete 和 DllMain 函数使用弱外部链接。MFC 库也包含 new、delete 和 DllMain 函数。这些函数要求先链接 MFC 库,然后再链接 CRT 库。解决办法是:选择“项目 -> 属性 -> 链接器 -> 输入”栏,在其中的“忽略特定的库”这一栏输入:MSVCRTD.lib mfcs120d.lib, 然后,在“附加库”这一栏中输入: mfcs120d.lib MSVCRTD.lib 问题即可解决。
3.解决出现的warning
编译通过后,工程依然存在很多warning,绝大部分的warning都是:MBCS_Support_Deprecated_In_MFC:MBCS support in MFC is deprecated,出现这样的警告是因为一些历史原因,MFC同事支持Unicode和MBCS, 但Unicode日渐变得流行,而MBCS逐渐用的越来越少,所以新版本的MFC已经把MBCS作为过时的方法,所以使用新版本的Visual Studio编译MBCS程序的时候会出现很多这样的警告信息。而对于已经采用了MBCS,又不打算将其迁移至Unicode,又不想看到大量这样的警告, 则需要在preprocessor定义中增加NO_WARN_MBCS_MFC_DEPRECATION即可。
【配置要求】
配备 1.6 GHz 或更快的处理器的计算机
384 MB 或更大的内存(对于 Windows Vista,需要 768 MB 或更大的内存)
2.2 GB 的可用硬盘空间
5400 RPM 硬盘
1024x768 或更高分辨率的显示器
DVD-ROM 驱动器
支持的操作系统: Windows Server 2003; Windows Vista; Windows XP