使用 Visual Studio 进行调试

更新:2007 年 11 月

您已经创建了应用程序并解决了生成错误。现在,您必须纠正那些使应用程序或存储过程无法正确运行的逻辑错误。可以用开发环境集成调试功能做到这一点。这些功能使您可以在某些过程位置停止执行,检查内存和寄存器值,更改变量,观察消息通信量,以及仔细查看代码的行为。

本节内容

  • Visual Studio 调试器中的新增功能
    讨论 Visual Studio 2005 调试器的增强功能。

  • 调试器安全
    讨论与调试相关的安全问题。

  • 调试设置和准备
    介绍“项目属性”设置和为项目创建调试版本所必须执行的设置。还介绍远程调试设置、调试 Code Center Premium 源代码、调试部分信任的应用程序以及调试高性能群集应用程序。

  • 调试器指南
    讨论使用 Visual Studio 调试器的基本知识。涉及的主题包括:调试基础,执行控件,附加到运行的程序,实时调试,自动启动调试器,转储,断点,检查程序,处理异常,“编辑并继续”,以及在调试器中使用表达式。

  • 调试托管代码
    介绍用 Visual Basic、Visual C#、Visual J# 和 C++ 编写的托管代码的常见调试问题和技术。

  • 调试本机代码
    讨论 C 和 C++ 应用程序的一些常见调试问题和技术。

  • 调试 Web 应用程序和脚本
    描述在调试 Web 应用程序时可能会遇到的常见调试问题和技术。章节包括调试 ASP.NET 和 ASP Web 应用程序、调试 ATL Server Web 应用程序、Web 服务器调试错误和故障排除。

  • 调试 SQL
    提供有关调试 SQL Server 存储过程、函数和触发器的信息。主题包括:设置、SQL 调试示例、SQL 和混合语言调试、限制、调试扩展的存储过程、SQL 调试组件、配置 DCOM 和疑难解答。

  • 调试用户界面参考
    在调试应用程序时所使用的窗口和对话框上提供参考信息。当焦点在调试用户界面元素(如“断点”窗口)上时,按 F1 键也可以看到这些主题。

相关章节

  • 演练:调试外接程序项目
    外接程序是一种已编译的应用程序,它使用 Visual Studio 自动化对象模型来操作或自动完成集成开发环境。本主题介绍如何调试 Visual Studio 外接程序项目

  • 部署应用程序和组件
    提供指向各种部署主题的链接,其中包括:部署概念、Microsoft Windows Installer 介绍、部署项目、合并模块项目、创建或添加部署项目、设置属性、向部署项目中添加项,以及打开部署编辑器。本节还涉及文件安装的管理、注册表设置、文件类型、用户接口、自定义操作和启动条件等内容。