首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Visual Studio 2019社区在调试时不会在断点处停止

可能是由以下几个原因引起的:

  1. 编译器错误:首先,确保代码没有编译错误。如果代码中存在语法错误或其他编译错误,调试器可能无法正确执行代码并在断点处停止。请检查代码并修复任何编译错误。
  2. 优化选项:在某些情况下,编译器可能会对代码进行优化,从而导致断点无法正常工作。您可以尝试禁用优化选项,以便调试器能够正确地在断点处停止。在Visual Studio中,您可以通过转到“项目属性”>“C/C++”>“优化”选项卡,并将“优化”设置为“禁用”来禁用优化。
  3. 调试配置:确保您的项目配置为调试模式。在Visual Studio中,您可以通过转到“生成”>“配置管理器”来检查和更改项目的配置。确保所选的配置为“调试”。
  4. 断点设置:确保您已正确设置断点。在Visual Studio中,您可以通过单击代码行左侧的空白区域来设置断点。确保断点处显示为红色,表示已成功设置断点。

如果上述步骤都没有解决问题,您可以尝试以下额外的调试技巧:

  • 清理和重新生成项目:有时,项目中的一些临时文件或缓存可能会导致调试器行为异常。您可以尝试清理和重新生成项目,以清除任何临时文件并重新构建项目。
  • 重启Visual Studio:有时,Visual Studio本身可能会出现问题,导致调试器无法正常工作。尝试关闭并重新启动Visual Studio,然后再次尝试调试。
  • 创建新的解决方案/项目:如果问题仍然存在,您可以尝试创建一个新的解决方案或项目,并将现有代码逐步添加到新项目中。这有助于确定是否存在特定于项目的问题。

总结起来,如果Visual Studio 2019社区在调试时不会在断点处停止,您可以按照上述步骤进行排查和调试。如果问题仍然存在,您可以参考Visual Studio官方文档或向相关社区寻求帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

最强IDE VS2019安装使用详细教程!

今天小编就带大家体验一下Visual Studio 2019 社区版。 Visual Studio 2019 社区版安装 vs2019社区版一如既往是免费使用的。...因为调试中,程序的每一步的执行均是可控的,可以通过单步执行,设置断点等,控制程序的运行节奏,并在每次暂停,都可以查看当前有效变量的具体值。...下断点的方式也很简单,就是代码行的左边栏灰色区域点击或者把光标放在某代码行,然后点击左键,再点击一下即可取消。 下了断点以后,怎么进入调试状态呢?...跳出 Shift + F11 跳出正在执行的函数 想结束调试,直接「调试」→「停止调试」即可。...Visual Studio 2019 暂时讲到这里,如果你有什么想说的,欢迎评论区发言!

21.9K20

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

如下图所示,Visual Studio 通过突出显示此代码行并在左边缘显示红点来指示设置了断点的行。 按 F5,调试模式下运行程序。 启动调试的另一种方法是从菜单中选择“调试”“启动调试”。...当程序提示输入名称控制台窗口中输入字符串,然后按 Enter。 到达断点,程序停止执行,然后执行 Console.WriteLine 方法。...由于符合指定的条件(name 为 null 或 String.Empty),因此程序会在到达断点以及 Console.WriteLine 方法执行之前停止执行。...按任意键,关闭控制台窗口并停止调试。 单击代码窗口左边缘上的点,清除断点。 清除断点的其他方法是选中代码行时按 F9 或选择“调试”“切换断点”。...Visual Studio 突出显示包含 currentDate 变量赋值的语句。 “局部变量”窗口显示 方法调用返回的值。 控制台窗口还显示提示符输入的字符串。 按下 F11。

2.1K30
  • C#开发环境与程序设计基础

    ********************************************************************** ** Visual Studio 2019 Developer...是.NET Framework的最新版本,可以在下面这个路径下进行查看 ---- 实验2:Visual Studio 2019的基本使用 启动 Visual Studio 2019——>创建新项目 选择相应模版...右击”解决方案资源管理器”中的项目(截图中项目是ConsoleApp2)弹出的对话框中选择调试调试中的应用程序参数输入框中添加相应内容并保存,程序运行后输出如下 实验4:程序的跟踪调试 程序的错误经常被叫做...调试过程中最常使用的几个快捷键 F5 启动调试,经常用来直接调到下一个断点。 F9 创建断点和取消断点 断点的重要作用,可以程序的任意位置设置断点。...CTRL + F5 开始执行不调试,如果你想让程序直接运行起来而不调试就可以直接使用。 实验5:Visual Studio 2019在线帮助功能

    81410

    简单示例,VS2019调试C语言程序

    点击上方“C语言中文社区”,选择“设为星标” 技术干货第一间送达!...首先在这里先说一下小编使用的Visual Studio环境,如下图2019社区版,社区版是可以免费使用的,不过你的注册个账号登录,否则30天后会检测许可证失败。...接下来通过这个简单的例子介绍一下debug方法,首先,要在程序上加断点,这样程序执行时会在断点停下来,否侧程序瞬间就执行完了。加断点如下,红框区域鼠标左键点击一下就会出现红点(断点)。...下来菜单栏点击调试或者直接使用快捷键F5 debug画面如下: 下来让程序一步步执行,点击单步执行(F10)、进入函数(F11)、跳出函数(shift+F11)、下一个断点(F5) 程序执行时...,可以看到每个变量的状态,如下 好了,简单调试就介绍到这里,大家可以先练习一下,后面介绍复杂的示例。

    76310

    引脚数据提示编辑代码并继续调试(C#,VB,C ++)编辑XAML代码并继续调试调试难以重现的问题配置数据以显示调试器中更改执行流程跟踪范围外的对象(C#,Visual Basic)查看函数的返回值

    view=vs-2019 了解Visual Studio调试器的生产力提示和技巧 2018年6月15日 7分钟阅读 阅读本主题,以了解一些有关Visual Studio调试器的生产力提示和技巧。...编辑代码并继续调试(C#,VB,C ++) Visual Studio支持的大多数语言中,您可以调试会话的中间编辑代码,然后继续进行调试。...创建对象ID 在要跟踪的变量附近设置一个断点。 启动调试器(F5)并在断点停止。...源代码中显示线程 调试,单击“调试”工具栏中的“源中显示线程”按钮。 查看窗口左侧的装订线。在此行上,您看到一个类似于两个布料线程的线程标记图标 。线程标记指示线程在此位置停止。...某些情况下,对符号文件的一些了解可能会有所帮助。您可以使用“模块”窗口检查Visual Studio如何加载符号文件。 调试,通过选择“调试”>“ Windows”>“模块”,打开“模块”窗口。

    4.5K41

    Visual Studio 调试系列4 单步后退来检查旧应用状态(使用使用 IntelliTrace 窗口)

    IntelliTrace 后退会在每个断点调试器步骤事件发生自动拍摄应用程序的快照。 凭借记录的快照便可以返回到上一个断点或步骤,并查看当时应用程序的状态。...后退或前进到某个事件会自动激活所选事件的历史调试。 ? 后退或前进Visual Studio 进入历史调试模式。 在此模式下,调试器上下文将切换到记录所选事件的时间。...因此,举例来说,如果命中断点并执行步骤 (F10),则“后退”按钮将在断点对应的代码行上将 Visual Studio 置于历史模式 。 ?...03 IntelliTrace 后退功能与 IntelliTrace 仅事件模式有何不同 仅事件模式下的 IntelliTrace 允许调试器步骤发生断点激活历史调试。...代码行上,可以看到如同在断点停止看到的信息(且之前是否已展开信息并不重要)。 查看快照,还支持表达式求值。 此功能对性能有何影响? 对总体单步执行性能的影响取决于应用程序。

    3K40

    使用VS2019编写C语言程序,环境安装配置+代码调试

    使用VS2019编写C语言程序,环境安装配置+代码调试 环境安装配置 首先我们要在Visual Studio官方网站去下载安装包 https://visualstudio.microsoft.com/zh-hans.../vs/ 进入官网后会发现有三种版本可供下载,分别是社区版、专业版和企业版,冲哥这里选择的是专业版。...),可以点击更改来指定安装路径 选择好安装路径后,右下角安装按钮的左边选择下载安装(默认就是,这样可以节省安装时间),然后点击安装 等待安装完后,点击以后再说,也可以注册一个账号登录。...7行前面鼠标左击一下 image 点击调试-->开始调试,或者使用快捷键F5 image 代码执行到断点会停下,我们可以将鼠标放在某个变量上查看变量的值,也可以在下方的窗口查看所有变量的值。...image 调试可以点击窗口中的按钮,也可以使用快捷键 image 代码中可以添加多个断点,使用快捷键F5可以直接跳到下一个断点

    77420

    Visual Studio 调试系列9 调试器提示和技巧

    02 编辑代码并继续调试 (C#,VB, C++) Visual Studio 支持的大多数语言中,你都可以调试会话的过程中编辑代码,然后继续调试。...创建对象 ID 在要跟踪的变量附近设置一个断点。 启动调试器 (F5),并在断点停止。...源代码中显示线程 调试,单击源中显示线程按钮 ? 中调试工具栏。 查看窗口左侧的滚动条。 在这一行,你可以看到线程标记图标 ? ,类似于两根细线。线程标记指示线程在此位置停止。...你可在模块窗口中检查 Visual Studio 如何加载符号文件。 调试,通过选择调试 > 窗口 > 模块 打开模块窗口。...若要了解有关符号文件的详细信息,请参阅 Visual Studio 调试器中指定符号 (.pdb) 和源文件。

    3.2K10

    开发C语言的3款神器,个人觉得第三款用着最香!

    一、Visual Studio 2019环境安装配置+代码调试 环境安装配置 首先我们要在Visual Studio官方网站去下载安装包 进入官网后会发现有三种版本可供下载,分别是社区版、专业版和企业版...),可以点击更改来指定安装路径 选择好安装路径后,右下角安装按钮的左边选择下载安装(默认就是,这样可以节省安装时间),然后点击安装 等待安装完后,点击以后再说,也可以注册一个账号登录。...添加断点,直接在第7行前面鼠标左击一下 点击调试-->开始调试,或者使用快捷键F5 代码执行到断点会停下,我们可以将鼠标放在某个变量上查看变量的值,也可以在下方的窗口查看所有变量的值。...调试可以点击窗口中的按钮,也可以使用快捷键 代码中可以添加多个断点,使用快捷键F5可以直接跳到下一个断点。 关于环境配置和代码调试就到这了。...VScode环境已经说过了,这里就不多说了 配置好后,点击运行。

    1.4K40

    宇宙第一 IDE 叕发布新版了

    Visual Studio 2019 的基础上,新版集成开发坏境提供了非常多的改进,包括对 64 位、.NET 6 和 C++ 20 的支持,为核心调试器提供更好的性能,并在实时共享会话中支持文本聊天...调试和诊断 附加到进程对话框的改进 异常帮助器的改进 强制运行点击 内存转储的诊断分析 微软发布了一种新的断点类型,叫做依赖性断点,它允许你配置一个断点,使其只另一个断点被首先击中才被启用。...Studio 2019 的扩展 2022 年将无法使用。...使用 Visual Studio 调试,热重载现在可供 C++ 开发人员使用。...网络工具 发布摘要页面现在有启动/停止远程调试和分析的操作,"托管"部分的右上角的"..."菜单下。

    4.1K10

    宇宙第一 IDE 叕发布新版了

    Visual Studio 2019 的基础上,新版集成开发坏境提供了非常多的改进,包括对 64 位、.NET 6 和 C++ 20 的支持,为核心调试器提供更好的性能,并在实时共享会话中支持文本聊天...调试和诊断 附加到进程对话框的改进 异常帮助器的改进 强制运行点击 内存转储的诊断分析 微软发布了一种新的断点类型,叫做依赖性断点,它允许你配置一个断点,使其只另一个断点被首先击中才被启用。...Studio 2019 的扩展 2022 年将无法使用。...使用 Visual Studio 调试,热重载现在可供 C++ 开发人员使用。...网络工具 发布摘要页面现在有启动/停止远程调试和分析的操作,"托管"部分的右上角的"..."菜单下。

    4.2K20

    .NETC# 中设置当发生某个特定异常进入断点(不借助 Visual Studio 的纯代码实现)

    使用 Visual Studio 可以帮助我们发生异常的时候中断,便于我们调试程序出现异常那一刻的状态。...} } } 第一次机会异常中断 我在这篇博客中举了一个例子来说明如何在发生异常的时候中断,不过是使用 Visual Studio Visual Studio 中设置当发生某个特定异常或所有异常时中断...Debugger.Break(); } } } 保持 Visual Studio 异常设置窗格中的异常设置处于默认状态(意味着被 catch 的异常不会在 Visual Studio...于是这段代码可以运行在非 Visual Studio 的环境中,当出现了异常的时候,还可以补救选择一个调试器。 当然,实际上附加到 Visual Studio 进行调试也是最佳的方法。...只不过,我们不需要一定通过 Visual Studio,我们可以一般测试代码的时候也能获得出现特定异常立刻开始断点调查异常的特性。

    38650

    Visual Studio 调试系列2 基本调试方法

    Visual Studio 上下文中,当调试应用时,这通常意味着你附加了调试器的情况下(即在调试器模式下)运行应用程序。 执行此操作调试器在运行过程中可提供许多方法让你查看代码的情况。...断点指示 Visual Studio 应在哪个位置挂起你的运行代码,以使你可以查看变量的值或内存的行为,或确定代码的分支是否运行。要进行调试,需要在调试器附加到应用进程的情况下启动应用。...,调试器将运行至它遇到的第一个断点。 如果应用尚未运行,则按 F5 会启动调试器并在第一个断点停止。...自 Visual Studio 2017 起,可用使用“运行到单击位置”(将执行运行到此处)按钮。...当你按下“重启”,与停止应用并重启调试器相比,它节省了时间。 调试执行代码命中的第一个断点暂停。 若确实要停止调试器并返回到代码编辑器,可以按红色停止 ? 按钮而不是“重启”。 ?

    4.5K10

    推荐Visual Studio 2010新功能-IntelliTrace(智能跟踪)

    Visual Studio 2010 Ultimate 版本有个新功能IntelliTrace(智能跟踪),IntelliTrace被引入到Visula Studio中来加速我们对.NET应用程序的调试...实际上,Visual Studio 2010之前,Microsoft Visual Stuido已经帮助我们很好的继承了调试工具,比如对变量的监控,对堆栈的查看等等,并且允许设置断点进行单步调试等。...而这样所存在的问题是,一些逻辑上的错误可能发生在断点执行之前,而且很可能是一些无法追查。开发者必须停止当前的调试,重新设置断点并启动调试,而这样的试验过程往往需要很多次才能找到正确的位置来设置断点。...然而,当你开始跟踪所有这些调用信息,真正的价值开始显现出来了。你每一次调试的时候,IntelliTrace都将弹出来,你动态调试的时候可以使用这个历史性的调试工具。...另外,任何模式下,调试断点也会对数据进行收集,并将所收集到的基本数据类型和对象调试其中进行检查和审阅,并允许改变其值。

    98650

    Visual Studio 调试系列12 远程调试部署远程计算机IIS上的ASP.NET应用程序

    01 系统必备 Visual Studio 2019 需按照本文中所示的步骤。...验证 Visual Studio 将所需的端口添加到计算机名称,将出现在格式: :端口 Visual Studio 2019,你会看到 :4024 端口是必需的...应在 Visual Studio 中命中断点。 13 故障排除:Windows Server 上打开所需的端口 大多数设置中,通过安装ASP.NET和远程调试器来打开所需的端口。...所需端口: 80 - IIS必需 4024 - 从Visual Studio 2019进行远程调试需要(有关详细信息,请参阅远程调试器端口分配)。...UDP 3702 - (可选)Visual Studio中附加到远程调试,发现端口使您可以使用“ 查找”按钮。

    4K10

    通过一篇文章让你完全掌握VS和电脑常用快捷键的使用方法

    这些快捷键包括文件操作(如新建、打开、保存等)、编辑操作(如复制、粘贴、撤销等)、调试操作(如启动调试停止调试等)以及导航和搜索操作(如转到定义、查找引用等)。...一、 VS常用快捷键 常用VS运行调试程序快捷键 对于程序开发人员来说,掌握并熟练使用Visual Studio(VS)的运行和调试程序快捷键可以显著提高开发效率。...Visual Studio作为一款功能强大的集成开发环境(IDE),为开发者提供了丰富的快捷键,使得代码编写、编译、运行和调试过程更加流畅。...总之,熟练掌握Visual Studio的运行和调试程序快捷键,对于提升程序开发效率和质量具有重要意义。开发者应该在日常开发中多加练习,使这些快捷键成为自己编程技能的一部分。...二、常用windows系统操作快捷键 常用windows系统操作快捷键是我们使用Windows操作系统,为了提高工作效率而经常使用的工具。

    31810

    使用Visual Studio Code开发.NET Core看这篇就够了

    本文中,我将带着大家一步一步的通过图文的形式来演示如何在Visual Studio Code中进行.NET Core程序的开发,测试以及调试。...而且Visual Studio Code还可以通过社区来创建一系列的扩展来增强其功能,且社区已经足够活跃。...为了Visual Studio Code中调试.NET Core应用程序,我们需要为VS Code安装C#扩展。...与Visual Studio类似,我们可以通过单击源代码文件的左边距,或者将光标放在一行代码上并按F9,源代码中设置行断点断点在编辑器的左边缘显示为红点。 要开始调试,请按F5。...这将自动将调试器附加到我们的Calculator应用程序来启动应用程序。我们可以看到执行在我们设置的断点停止,这有助于我们调试了解当前的程序状态。 ?

    5.6K00

    Unity3D 入门:安装 Unity3D 并配置与 Visual Studio 的协作开发环境

    安装 Visual Studio 2019 的 Unity 编辑器组件。 Visual Studio 2019 的安装包自带 Unity 编辑器的安装入口。...设置中,打开 External Tools,然后 External ScriptEditor 中选择“Browse…”,找到 Visual Studio 2019 的主程序确定,这时,这里就会变成“...Visual Studio 2019”。... Visual Studio调试 Unity 程序 正常你可以直接在项目原本的“启动”或“调试”按钮看到“附加到 Unity”按钮,点击即可调试 Unity 程序。...当然,Unity 编辑器这边也要运行起来才可以 Visual Studio 里面进入断点: 如果你没有找到“附加到 Unity”按钮,那么可以 Visual Studio 的“调试”菜单中找到“附加

    2.3K41

    VS Code Java 7 月更新:Lombok 支持重大提升, Spring 增强新功能!

    重新加载 Visual Studio Code 后,Lombok的支持就会启动。这是一个简短的演示。...四月的博客 https://devblogs.microsoft.com/java/java-on-visual-studio-code-update-april-2022/ 调试 – 支持函数断点 此功能请求最初是社区中提出的...您可以通过单击“断点”视图中的“ + ”按钮并输入 Java 类的完整方法名称来 Visual Studio Code 中设置函数断点。...调试模式下,调试器会在您指定的函数名称暂停,并且调试器会显示有关执行上下文的信息。这甚至函数具有相同名称(重载函数)也有效。这是一个快速演示。...Java on Visual Studio Code的相关信息 了解更多 Visual Studio Code上Java的更多信息 https://code.visualstudio.com/docs/

    1.2K20

    如何使用 VS Code开发.NET Core应用程序

    •如何设置断点调试•运行单元测试用例•优势和局限性•命令,快捷键和扩展 先决条件 你需要在你的电脑上安装以下软件和sdk •.NET Core SDK•Node.js•Visual Studio Code...•像在Visual Studio中一样,VS Code中使用内置的运行选项。...如何设置断点调试源 VS Code中的断点Visual Studio中的断点相同,我们可以代码的左侧来设置断点。...优点 •与Visual Studio一样,Visual Studio Code也具有用于运行和调试源代码的工具:监视窗口,调试控制台,错误窗口,输出窗口,测试资源管理器和版本控制。...局限性 •VS Code仅支持ASP.NET Core•Visual Studio是一个现成的工具,用于开发和部署ASP.NET Core项目,使用VS Code,必须花费大量时间来安装和配置扩展。

    2.4K20
    领券