Visual Studio .NET的调试功能概述

Visual Studio .NET提供的调试功能,主要讨论对于某些开发人员来说是新内容的部分。调试所涉及的主要技术是设置断点,使用它们在代码的执行过程中检查某处发生的情况。

1、断点

在Visual Studio .NET中,可以在执行的代码中给任意一行设置断点。最简单的方式是在代码编辑器中单击该行,即在文档窗口左边的阴影区域中单击该行(或者选择该行,按下F9键),这样,就在该行设置了一个断点,只要代码执行到该行,就会中断,把控制权交给调试程序。Visual Studio .NET则把该该行的文本和背景用另一种颜色来突出显示。再次单击该圆,就会删除断点。

2、查看变量

遇到断点时,通常要查看变量的值。最简单的方式是在代码编辑器中,把鼠标指针放在该变量名上,此时会显示一个小方框,其中给出了该变量的值。也可以使用在“局部变量”来查看变量的内容,它是一个带有标签的窗口,程序只有在调试程序中运行时,该对话框才会出现内容,如图1.11所示。

时间: 2025-01-01 12:50:04

Visual Studio .NET的调试功能概述的相关文章

Visual Studio 使用及调试必知必会

原文:Visual Studio 使用及调试必知必会   一:C# CODING 技巧 1:TODO 然后 CTRL + W + T,打开任务列表,选中 Comments,就会显示所有待做的任务 2:打开所在的文件夹 右键单击任何一个文件选项卡, 选择"打开所在的文件夹",或在 Solution Explorer 的文件上面点右键: 3:比对同一个文件 鼠标向下拖动红框内的图标. 4:按意愿编程 我把它定义为:按意愿编程,即,在写代码过程中,如果觉得需要使用到一个新类,可以先不用创建这

电脑中使用Visual Studio 2003的查找功能会出现卡死问题怎么解决

  电脑中使用Visual Studio 2003的查找功能会出现卡死问题怎么解决         1.打开Visual Studio 2003的安装目录,比如C:Program Files (x86)Microsoft Visual Studio .NET 2003Common7IDEdevenv.exe; 2.右击devene.exe,选择打开"属性"; 3.在"兼容性"选项卡中,勾选"禁用视觉主题"选项,点击确定即可. 在电脑中完成以上设置

【转】Visual Studio 2005不能调试的错误

运行Microsoft Visual Studio 2005出现如下情况: 无法在web服务器上启动调试.调试器未在web服务器计算机上注册.web服务器上必须安装visual studio或者远程调试器组件? 解决方法:重新注册一下msdbg2.dll这个文件就可以了,具体操作如下:在开始------->运行regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"就可以了. 访问I

(如图)请各位大神介绍下 visual studio 中的调试、测试和parasoft

问题描述 (如图)请各位大神介绍下 visual studio 中的调试.测试和parasoft 解决方案 不懂楼主想表达什么, 调试不就下断点, 开始调试, 设置调试的条件变量, 查看变量值, 查看callstack, 查看内存等么? parasoft 这个没用过呢.

Visual Studio.NET 企业生存期功能(转)

Visual Studio.NET 企业生存期功能 注意:在公开发布的 Visual Studio.NET Beta 2 中可能不提供某些功能.Visual Studio.NET 提供了一些激动人心且极具创新的企业生存期功能,包括:领先于业界的数据库工具 强健而灵活的软件建模 高效的体系结构指导 关键测试功能 集成的源代码控制 有关详细信息,请参见其他白页(英文).领先于业界的数据库工具综合数据库开发功能数据库建模功能包括概念工具.逻辑工具和实体设计工具,以及对使用存储过程.索引.视图等等(涵盖

只开发php, 安装visual studio的时候哪些功能必须安装

问题描述 只开发php, 安装visual studio的时候哪些功能必须安装 解决方案 你还是全装了吧;后期你要开发别的就不用折腾了: 我安装的就都装了 解决方案二: 我是主要开发java, php只是为了建站的需要, 全部安装太臃肿了 :( 或者有什么开发php的工具呢 解决方案三: VS2010不支持开发PHP,根本什么也不要装. 解决方案四: 装了也是白装.

微软Visual Studio 2010架构设计功能应用

随着软件开发日趋国际化,对软件的质量要求和管理也随之增高.微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势.在微软 VS2010(Visual Studio 2010 Ultimate)中,可以利用各种工具辅助每个关键环节进行管理(ALM)是其重要特性.Visual Studio经过近十年左右的发展,已经不再是仅仅面向某一个角色(开发人员)的工具,而是要服务于软件开发过程中的所有不同的角色(开发人员.测试人员.架构师.项目经理等),使其覆盖在整个软件开发生命周期(SDLC)中,本文将重点

使用IntelliTrace在Visual Studio 2010中调试.NET应用程序

在Visual Stuido 2010中有一个新的功能那就是IntelliTrace.IntelliTrace被引入到Visula Studio中来加速我们对.NET应用程序的调试,它通过对预先设置的事件和方法在运行过程中的跟踪并将其有效地传递给调试执行者,从而快速的传递程序在执行过程中的状态和各种信息来帮助开发者更好的调试程序,快速的发现问题.实际上,在Visual Studio 2010之前,Microsoft Visual Stuido已经帮助我们很好的继承了调试工具,比如对变量的监控,对

配置Visual Studio 2008来调试.NET Framework源码的基本步骤

首先,这个功能在Visual Studio 2008 Express版里不支持. 1)安装Visual Studio 2008 QFE.这个QFE只是更新一个Visual Studio调试器的DLL, 以便可以获取源代码,更多细节参加下载页面. 2)运行Visual Studio 2008依次展开Tools->Options->Debugging->General .如果你在Visual Basic Profile环境下运行,你需要将lower left of the Options D