调试准备:Windows 窗体应用程序

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题适用 主题适用 主题适用 主题不适用

标准版

主题适用

主题适用

主题适用

主题不适用

专业团队版

主题适用

主题适用

主题适用

主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

Windows 窗体项目模板创建 Windows 窗体应用程序公共语言运行时 (CLR)。在 Visual Studio 中调试此类应用程序非常简单。有关更多信息,请参见 如何:创建 Windows 应用程序项目

用项目模板创建 Windows 窗体项目时,Visual Studio 将自动为调试和发布配置创建所需的设置。必要时,可更改这些设置。这些设置可以在“<project name> 属性页”对话框(在 Visual Basic 中为“我的项目”)中更改。

有关更多信息,请参见 托管调试:推荐的属性设置

下表显示一个附加的建议属性设置。

“调试”选项卡中的“配置属性”

属性名

设置

启动操作

  • 大多数时候设置为“启动项目”。当开始调试(通常是调试 DLL)时,如果希望启动其他可执行文件,则设置为“启动外部程序”。

可以从 Visual Studio 内部或者通过附加到已经运行的应用程序来调试 Windows 窗体应用程序。有关附加的更多信息,请参见附加到运行进程

调试 C#、J# 或 Visual Basic Windows 窗体应用程序

  1. 在 Visual Studio 中打开项目。

  2. 根据需要创建断点。

    由于 Windows 窗体应用程序是事件驱动的,您的断点将进入事件处理程序代码,或进入由事件处理程序代码调用的方法。要在其中设置断点的典型事件包括:

    1. 与控件关联的事件,如 Click、Enter 等

    2. 与应用程序启动和关闭关联的事件,如 Load、Activated 等

    3. 焦点和验证事件

    有关更多信息,请参见 在 Windows 窗体中创建事件处理程序

  3. 在“调试”菜单上单击“启动”。

  4. 使用 调试器指南 中讨论的技术进行调试。

请参见

任务

如何:设置调试和发布配置

概念

C# 调试配置的项目设置

Visual Basic 调试配置的项目设置

其他资源

调试托管代码

调试准备:C# 和 Visual Basic 项目类型

附加到运行进程

Windows 窗体