使用 Visual Studio 调试 .NET 控制台应用程序

本教程详细介绍了如何使用Visual Studio进行.NET控制台应用程序的调试,包括设置断点、使用“即时”窗口、条件断点、单步执行及发布配置的调试。同时提到了微软Azure和51Aspx联合举办的.NET云原生开发挑战赛。
摘要由CSDN通过智能技术生成

本教程介绍了 Visual Studio 中提供的调试工具。

先决条件

使用“调试”生成配置

“调试”和“发布”是 Visual Studio 的内置生成配置 。 可使用“调试”生成配置进行调试,使用“发布”配置进行最终版本分发。

在“调试”配置中,程序使用完整符号调试信息编译,且不进行优化。 优化会使调试复杂化,因为源代码和生成的指令之间的关系更加复杂。 程序的发布配置进行了完全优化,且不包含任何符号调试信息。

默认情况下,Visual Studio 使用“调试”生成配置,因此不需要在调试之前对其进行更改。

  1. 启动 Visual Studio。
  2. 打开在使用 Visual Studio 创建 .NET 控制台应用程序中创建的项目。
    当前的生成配置显示在工具栏上。 下面的工具栏图像显示 Visual Studio 配置为编译应用的“调试”版本:

设置断点

断点会在执行包含断点的代码行之前暂时中断执行应用程序。

  1. 单击该行代码窗口的左边缘,在显示名称、日期和时间的行上设置断点。 左边缘在行号的左侧。 设置断点的其他方法是,通过将光标置于代码行中,然后按 F9 或从菜单栏中选择“调试”“切换断点”来进行设置。
    如下图所示,Visual Studio 通过突出显示此代码行并在左边缘显示红点来指示设置了断点的行。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值