Vs2010 环境配置和测试
实验一熟悉Visual Studio 2010开发环境 9.11

《基于.NET的Web应用程序设计》
实验报告
实验名称:熟悉Visual Studio 2010 开发环境
系部:计科系
专业:计应用
班级:计应用133
学号:
姓名:
实验时间:2014.9.11
指导教师:谢生风
一、实验目的
1. 熟悉的运行环境
2. 掌握Visual Studio 2010开发环境的使用方法
二、实验环境
操作系统:Windows XP
开发工具:Visual Studio 2010
三、实验内容
利用Visual Studio 2010 开发环境创建一个简单的应用程序,在Visual Studio 2010开发环境中新建一个网站并运行。
四、实验过程
1. 在Visual Studio 2010开发环境的菜单栏中选择“文件”→“新建”→“网站”命令。
2.出现“新建网站”对话框,从中选择相应的网站项目,这里选择 空网站。
然后右键添加一个“Web窗体”,添加控件并设置属性,并编写后台代码。
3. 创建好网站项目后,选择“调试”→“启动调试”菜单命令,即可将其运行,并可查看自己创建的第一个网站应用程序。
4.为了程序员开发的方便,当程序出现问题时,我们可以调试该程序,在Web窗体上右击,从弹出的快捷菜单中选择“查看代码”命令。
5.选中“调试”菜单,从中选择“逐语句”或者“逐过程”命令来调试该WEB应用程序。
五、实验结论
六、实验总结
熟悉 的运行环境和掌握Visual Studio 2010开发环境的使用方法。
OpenGL学习入门之VS2010环境配置

OpenGL开发环境简介基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL、Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录下(这里假定用户将Windows NT安装在C盘上)。
OpenGL的图形库函数封装在动态链接库OpenGL32.DLL中,开发基于OpenGL的应用程序,必须先了解OpenGL的库函数。
OpenGL函数命令方式十分有规律,每个库函数均有前缀gl、glu、aux,分别表示该函数属于OpenGL基本库、实用库或辅助库。
Windows NT下的OpenGL包含了100多个核心函数,均以gl作为前缀,同时还支持另外四类函数:OpenGL实用库函数:43个,以glu作为前缀;OpenGL辅助库函数:31个,以aux作为前缀;Windows专用库函数(WGL):6个,以wgl作为前缀;Win32API函数(WGL):5个,无前缀。
安装GLUT工具包GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。
Windows环境下的GLUT下载地址:(大小约为150k)/resources/libraries/glut/glutdlls37beta.zip GLUT代表OpenGL应用工具包,英文全称为OpenGL Utility Toolkit,是一个和窗口系统无关的软件包,它由Mark Kilgard在SGI时写的。
作为AUX库的功能更强大的替代品,用于隐藏不同窗口系统API的复杂性。
是一个学习OpenGL编程的一个良好开端。
1 VS环境配置将下载的压缩包解开,将得到5个文件(glut.dll, glut32.dll, glut.lib,glut32.lib,glut.h)(1)把glut.h复制到x:\Program Files\Microsoft\Visual Studio10.0\VC\include\gl文件夹中,如果没有gl这个文件夹则可以自己新建一个。
VS2010编程环境介绍

第一章:编程环境介绍1.1 visual studio 2010介绍Visual Studio 2010(vs2010)是微软公司于2010年推出的集成开发环境,相比visual C++6.0而言,其界面被重新设计和组织,项目管理更加简单明了。
Visual Studio 2010同时带来了NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。
除了Microsoft SQL Server,它还支持IBM DB2和Oracle数据库。
Visual studio 2010也是一个多语言集成开发环境,其支持visual C++、visual basic、C#和ASP等应用系统开发。
Visual studio系列集成开发环境仍然在不断发展完善,到写本书为止,微软已经发布了visual studio 2015。
对于学习C++程序设计,Visual studio 2010完全是一个足够好的编程环境,也是目前流行的C++程序开发环境之一。
Visual studion 2010有多个不同版本,分别是:专业版:专业版(professional)面向个人开发人员,提供集成开发环境、开发平台支持、测试工具等,是商业版本。
高级版高级版(Premium):创建可扩展、高质量程序的完整工具包,相比专业版增加了数据库开发、T eam Foundation Server(TFS)、调试与诊断、MSDN订阅、程序生命周期管理(ALM),是商业版本。
旗舰版旗舰版(Ultimate):面向开发团队的综合性ALM工具,相比高级版增加了架构与建模、实验室管理等,是商业版本。
学习版学习版(Express)是一个免费工具集成开发环境。
从本质上讲,Visual Studio 2010 Express是轻量级版本的集成开发环境,可在Microsoft DreamSpark获得,但你必须有微软dreamspark,也可以通过邮箱等方式验证你的学生身份来获取该版本。
VS2010使用说明书

VS2010全新操作软件说明书———功能更强大与操作简单并无冲突欢迎使用VS2010全新操作软件,目前该软件支持的控制卡型号有VSA系列、VSD卡、VS-mini卡、VSC++卡,暂时不支持VSB卡,请勿在VSB卡上更新VS2010软件。
在VSA系列的控制卡中,也仅支持标签颜色为白底红字的控制卡,如果错误的更新了VS2010软件将对控制卡造成不可恢复的损坏,请您谨慎使用。
目录第一部分 VS2010全新软件简介 (3)一、VS2010全新软件概述 (3)二、VS2010全新软件的运行环境及组件介绍 (4)三、VS2010操作界面简介 (5)四、软件主要功能列表 (6)五、菜单功能介绍 (6)1.文件 (6)2.编辑 (7)3.视图 (7)4.节目 (7)5.预览 (7)6.工程 (7)7.控制卡 (7)8.远程 (8)10.帮助 (8)六、快捷工具栏介绍 (8)七、对象工具箱介绍 (8)八、节目对象和属性介绍 (9)九、编辑区介绍 (9)十、系统状态栏介绍 (10)总结 (10)第二章对象的使用和编辑 (10)一、名词解释............................................. 错误!未定义书签。
二、什么是对象 (11)1.编辑对象 (11)2.显示对象 (11)三、对象与属性 (11)四、属性的编辑与对象的操作 (11)五、我们使用的对象 (12)1.编辑类对象 (12)节目和对象 (12)2.显示类对象 (13)文本文字 (13)内码文字 (14)RTF文字 (14)图片显示............................................. 错误!未定义书签。
文字节目单 (14)数字时钟 (15)模拟时钟 (15)动画 (15)表格 (15)天气信息 (15)倒计时 (16)第三章显示屏的管理 (16)一、管理的概念: (16)二、默认的环境 (16)三、发送节目 (16)四、下载节目 (16)五、工程的建立与导出 .................................. 错误!未定义书签。
实验1 VS 2010集成开发环境入门

实验一VS2010集成开发环境入门一、实验目的1. 熟悉VS2010集成开发环境。
初步学会使用VS 2010集成开发环境(IDE)。
①进入和退出;②菜单、工具栏的使用;③用户窗口区的划分:workspace, scource file。
2.学习新建和打开控制台应用程序的方法;3.通过运行示例程序了解程序开发过程;初步了解调试程序。
二、实验内容正所谓“工欲善其事,必先利其器”,在进行程序编写前,我们有必要对开发工具visual studio 2010进行相应的了解,能够大大提高我们的编程效率。
安装Visual C++ 2010是属于Visual Studio 2010的一部分,实际上Visual C++ 2010也有更多的子版本,正如Windows7有旗舰版、家庭高级版、家庭初级版一样,旗舰版功能最全面。
安装文件夹(文件名称VS)里是一个ISO镜像文件,这就是光盘镜像文件,通过虚拟光驱加载这个ISO镜像文件:在弹出的对话框中选择我们下载好的ISO文件。
这个时候,虚拟光驱里面已经替我们打开了ISO文件,有的机器可能会自动弹出安装提示,有的不会。
如果自动弹出安装提示,那么直接通过即可,如果没有弹出,那么用资源管理器方式进入虚拟光驱点击Setup.exe即可开始安装。
下面是开始的界面,应该选择安装VS2010.上图中选择“同意”。
然后安装包会开始搜集信息:选择设置好安装目录:然后就是开始安装了,注意安装的时候可能需要重启一两次。
最后安装成功:配置当安装成功之后,就可以开始使用了,这里先教大家做一些常见的配置,当然大家也可以直接用默认的设置。
首先,通过开始菜单来启动VS2010。
如果是第一次开始,那么可能会让你选择默认的环境设置,因为要使用VC 所以选择VC的配置:出现下面的画面表示已经成功安装和运行了。
这是起始页面,以后会经常见到它。
通过“工具”菜单中的“选项”,调出配置对话框,下面是一些常见的设置:1. 选择“文本编辑器”中的“所有语言”,把“行号”选项打上勾,则在程序编辑时会显示行号。
vs2010 解决方案配置

vs2010 解决方案配置
《使用VS2010解决方案配置进行快速开发》
Visual Studio 2010是微软推出的一款集成开发环境,为开发人员提供了丰富的工具和功能。
在使用VS2010进行软件开发时,解决方案配置是非常重要的一环。
通过正确的配置,开发人员可以更快速地搭建项目结构,调试代码并进行部署。
首先,通过解决方案资源管理器可以创建、添加、删除项目和解决方案的组织结构。
在解决方案资源管理器中,开发人员可以方便地对项目进行管理,包括设置编译属性、引用引用项、以及调整项目的层次结构。
其次,解决方案配置可以用于设置编译时的参数和选项。
在项目属性中,开发人员可以设置编译器参数、链接器参数、预处理器参数等,以便在编译时对代码进行优化、调试和部署。
另外,在解决方案配置中也可以对调试器进行配置。
开发人员可以设置断点、查看变量、监视表达式等,来帮助调试和排错。
此外,还可以设置远程调试、内存管理选项等高级调试功能。
最后,解决方案配置还可以用于发布项目。
通过发布管理器,开发人员可以创建发布文件、设置发布路径、以及对发布项目进行各种属性设置,以实现项目的快速部署。
总的来说,通过合理的解决方案配置,开发人员可以更快速地搭建项目结构、调试代码和部署项目。
VS2010提供了丰富的
解决方案配置选项,使开发人员能够更加高效地进行软件开发工作。
VS2010编写32位和64位dll环境配置,以及判断dll是多少位

VS2010编写32位和64位dll环境配置,以及判断dll是多少位
前⾔
最近在编写dll注⼊程序的时候,因为想注⼊到系统进程,结果发现总是注⼊失败。
⾃闭了好长⼀会发现我忘记了我的系统是64位的,系统进程也是64位的,⽽我编写的待注⼊的DLL 是32位了,所以才导致失败。
在配置编写64位dll环境时碰见⼀些坑,总结⼀下希望能帮助到其他⼈。
环境配置
以vs2010的设置为例,其他版本的vs应该差不多。
vs2010默认⽣成的是32位版本的程序(EXE,DLL),我们需要点击配置管理器⾃⼰进⾏配置
然后我们在活动解决⽅案平台下拉,新建。
然后设置为x64,其余选项默认不变。
确定后关闭,我们这是可以在配置处看到现在为x64版本。
但是还没有配置完成,我们需要在修改⼀下配置。
我们在项⽬处右击-》配置,然后我们需要确实平台处显⽰的是X64,保证我们修改的是刚刚新建的x64版本的配置。
如果不是x64需要选择x64后再进⾏下⾯的配置。
我们选择c/c++ -》预处理器,然后将默认的WIN32改为WIN64。
接着我们选择链接器 -》⾼级,确定⽬标计算机处为64位版的,如果不是需要选择为64位版本的。
这样设置就完成了。
判断DLL位数
我们先判断在WIN32版本下⽣成的DLL的位数,打开VS⾃带的命令提⽰⼯具。
输⼊dumpbin /headers + DLL路径,查看DLL位数为32位
我们在判断X64版本下⽣成的DLL的位数,发现其为64位。
VS2010CAD开发环境配置

VS2010CAD开发环境配置手动编写一个ObjectArx2012应用程序(1) 首先建立一个自己的工作目录,假定工作目录为D:\Project(2) 启动VS2010,选择“文件”菜单的“新建-->项目”命令,出现新建项目对话框。
(3) 在“已安装的模版”中,选择“Visual C++-->Win32”选项,在项目列表中选择Win32项目。
在“名称处”填写项目名称,然后单击确定,弹出Win32应用程序向导对话框。
(4) 点击下一步,弹出应用程序设置对话框,在“应用程序类型”下选择“DLL”,点击完成。
(5) 打开项目属性页,在“配置属性-->常规-->目标文件扩展名”中,将.dll改成.arx,在VC++目录中,指定要包含的库和头文件。
(6) 在“C/C++-->代码生成-->运行库”选项中,设置成“多线程 DLL (/MD)”。
(7) 在“链接器-->常规-->输出文件”选项中,填写输出文件。
(8) 在“链接器-->常规-->输入-->附加依赖项”选项中,添加rxapi.lib和acdb18.lib两个库。
(8) 在“链接器-->常规-->高级-->目标计算机”选项中,修改为“MachineX64(/MACHINE:X64)”,在“配置管理器”中,将“活动解决平台(P)”改为“x64”,关闭对话框。
确定关闭属性页。
(9) 在“ObjectArxEnv2012.cpp”中,添加如下代码:#include "rxregsvc.h"#include "acutads.h"// Simple acrxEntryPoint code. Normally intialization and cleanup // (such as registering and removing commands) should be done here. //extern "C" AcRx::AppRetCodeacrxEntryPoint(AcRx::AppMsgCode msg, void* appId){switch(msg) {case AcRx::kInitAppMsg:// Allow application to be unloaded// Without this statement, AutoCAD will// not allow the application to be unloaded// except on AutoCAD exit.//acrxUnlockApplication(appId);// Register application as MDI aware.// Without this statement, AutoCAD will// switch to SDI mode when loading the// application.//acrxRegisterAppMDIAware(appId);acutPrintf("\nExample Application Loaded");break;case AcRx::kUnloadAppMsg:acutPrintf("\nExample Application Unloaded");break;}return AcRx::kRetOK;}(10) 在“源文件”中添加“ObjectArxEnv2012.def”中,在该文件中添加如下内容LIBRARY " ObjectArxEnv2012"EXPORTSacrxEntryPoint PRIVATEacrxGetApiVersion PRIVATE到此位置环境搭载完毕!VS6.0 改到VS10注意事项:1,将AtdAfx.h中的#define_WIN32_WINNT 0x0400 改为#define_WIN32_WINNT 0x0500 2,重新设置附加依赖项,不是acdb15,而是acdb18,其余都是183,其余参照上边的设置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录下就可以了。
VS2010开发环境的配置
新建工程时新建win32 console application ,然后去掉“预编译头”选项 然后在新建的工程那里最下面找到 “property manager” 然后再选择“er”这 一项(debug或release的都行),出来的框 内选择“VC++ Directories”,然后在 include directories和library directories中添 加你的依赖文件和库文件路径。
int _tmain(int argc, _TCHAR* argv[]) { IplImage* img = cvLoadImage("C:\\test.jpg",CV_LOAD_IMAGE_UNCHANGED);//从硬盘中加载一张图 片,存储在img中 cvNamedWindow("Test image",CV_WINDOW_AUTOSIZE); //创建一个窗口,名为“Test image” cvShowImage("Test image",img); //将图片img通过窗口“Test image”显示出来 cvWaitKey(0); //暂停程序,以便观察图片的显示 cvReleaseImage(&img); //释放img占用的内存,防止内存泄漏 cvDestroyWindow("Test image"); //销毁窗口"Test image",防止内存泄漏 return 0; }
VS2010开发环境的配置
包含目录
F:\Program Files\OpenCV\build\include F:\Program Files\OpenCV\build\include\opencv F:\Program Files\OpenCV\build\include\opencv2
VS2010开发环境的配置
2、减少开发的复杂度:确保您能更加轻松发布基于 Framework 的解决 方案,包括 Windows、Web、移动和基 于 Office 的应用。
3、第三方的生态系统:允许您利用来自 Visual Studio 行业合作伙伴的参 与研发的产品,并体验用来补充 Visual Studio 2008 第三方解决方案 的全面部署。 4、改善团队的沟通:给您提供高效智能的生命周期工具,通过使用 Visual Studio 2008 Team System,来增强 IT 周期参与者之间的交流与 协作。 简单的来说Visual Studio 2008只是一个集成开发环境,您可以在 VS2008里面使用C++.NET、、C#、Java等语言编程。
在“工具”-“选项”-“项目和解决方案” -“VC++目录”-“包含文件”中,添加:
F:\Program Files\DXSDK\Include F:\Program Files\DXSDK\Samples\C++\Common\include F:\Program Files\DXSDK\Samples\C++\DirectShow\BaseClasses
库目录 F:\Program Files\Opencv\build\x86\vc10\lib
开发环境的配置
开发环境的配置
设置环境变量 F:\Program Files\OpenCV\build\x86\vc10\bin
F:\Program Files\OpenCV\build\common\tbb\ia32\vc10目录 下 tbb.dll tbb_debug.dll 复制到到环境变量目录F:\Program Files\OpenCV\build\x86\vc9\bin下。
VS2008开发环境的配置
注:DirectShow的配置方法和之前OpenCV的配置方法类似, 为了简洁,就不截图了。另外一点,就是在目录
F:\Program Files\DXSDK\Samples\C++\DirectShow\BaseClasses\
下是没有Debug和Release子文件夹的,需要编译一个程序 才能生成。但是由于DirectShow版本和VS版本的问题导致 这个程序的编译产生很多错误,比较难调试。所以对这个 编译工作暂时不作要求,在附件中我将把我编译好的库给 大家,只要将它们拷贝到
应用环境的调试、配置和测试
提纲
一、实验目的与任务
二、VS2008与2010简介
三、OpenCV,Directshow介绍 四、开发环境配置 五、例子程序 六、总结
1 实验目的与任务
调试我们最常用的开发环境。 1、安装VS2010/VS2008 Pro的版本,并安 装MSDN。 2、安装Directshow最新的版本。 3、安装OpenCV 2.4.2。 4、通过调试程序(cvision1~ cvision6)测试 以上开发工具能够协同工作。 5、初步体会面向对象的调试程序的环境。 另外,需要安装Office 2007,推荐使用 Visio和OneNote
第一个例子程序
下面将通过一个简单的例子,介绍如何在 VS2008开发环境下编写Win32控制台应用 程序。
(1)打开VS2008开发环境,选择“文件”->“新建”->“项 目”,将看到如下界面:
第一个例子程序
第一个例子程序
(2)在上图显示的“新建项目”对话框的左侧树形列表“项 目类型”中展开“Visual C++”项,选择“Win32”子项;在 右边的“Visual Studio已安装的模板”栏下选择“Win32控 制台应用程序”。填写项目名称(这里为Test1,大家可 以自己设定),点击“确定”按钮; (3)在弹出的“Win32 应用程序向导”对话框中直接点击 “完成”按钮。至此,我们建立了一个基于Win32控制台 的应用程序框架。VS的应用程序向导为我们生成了一些必 要的文件和代码,我们接下来要做的,就是在建立好的程 序框架中编写自己的代码。 下面我们将利用OpenCV函数库提供的功能,编写一个打 开并显示指定图像文件的程序。
应用领域:物体识别、图象分割 、人脸识别、动作识别、运动 跟踪、人机互动等
3 OpenCV和DirectShow的介绍
关于DirectShow Microsoft DirectShow是一个基于Windows平台的 媒体流结构。它支持各种格式,包括高级流模式 (ASF)、运动图像专家组(MPEG)、音频视频交错 (AVI)、音频动态压缩第三层(MP3)和WAV声音文件。 它支持Windows驱动模式(WDM)设备的捕捉,以及 早期Windows设备的视频。 DirectShow结合了其它的DirectX技术。当视频和 音频的硬件加速可用时,它能够自动检测并进行 使用,同时也支持没有硬件加速的系统。
第一个例子程序
第一个例子程序
现在我们可以开始编写基于OpenCV的程序 了。在Test1.cpp文件中,添加如下代码:
第一个例子程序
#include "stdafx.h" #include "cv.h" #include "cxcore.h" #include "cvaux.h" #include "highgui.h" //链接库cv.lib cxcore.lib cvaux.lib highgui.lib
F:\Program Files\OpenCV\build\include F:\Program Files\OpenCV\build\include\opencv F:\Program Files\OpenCV\build\include\opencv2
结果如下图:
VS2008开发环境的配置
VS2008开发环境的配置
在“工具”-“选项”-“项目和解决方案” -“VC++目录”-“库文件”中,添加:
F:\Program Files\DXSDK\Lib F:\Program Files\DXSDK\Samples\C++\DirectShow\BaseClasses\Debug F:\Program Files\DXSDK\Samples\C++\DirectShow\BaseClasses\Release
第一个例子程序
该程序的效果是,从硬盘中加载指定的图 像文件,并在窗口中显示出来。如下图所 示:
第一个例子程序
第二个例子程序
下面将通过第二个简单的例子程序,介绍 如何编写基于对话框的MFC程序。
(1)打开VS2008编程环境。选择“文件”->“新建”->“项 目”,在弹出的“新建项目”对话框中,展开左侧树形列 表“项目类型”->“Visual C++”->“MFC”,在右侧的“Visual Studio 已安装的模板”栏中选择“MFC 应用程序”。填写 项目名称,这里为Test2。点击“确定”按钮;见下图:
第一个例子程序
首先,我们对应用程序进行一些配置,使得我们可以在应 用程序中调用OpenCV提供的功能。选择“项目”->“Test1 属性”,在弹出的“Test1 属性页”中,展开左边属性列 表中的“配置属性”->“链接器”->“输入”,在右边的 “附加依赖项”中填写几个库文件的名 opencv_calib3d242d.lib opencv_contrib242d.lib opencv_core242d.lib opencv_features2d242d.lib opencv_flann242d.lib opencv_gpu242d.lib opencv_highgui242d.lib opencv_imgproc242d.lib opencv_legacy242d.lib opencv_ml242d.lib opencv_objdetect242d.libopencv_ts242d.lib opencv_video242d.lib注意,库文件名字之间用回车隔开。如 下图所示: