Visual Studio Community 2022调试器不适用于C#

Tianyu Sun-MSFT 27,546 信誉分 Microsoft 供应商
2024-03-26T09:24:50.7433333+00:00

你好!在Visual Studio 2022 (17.7.3)的最后一个补丁之后,我尝试运行我制作的web应用程序,我遇到了一个问题。我尝试使用调试器,但是它不起作用。任何我设置的断点,不论是在.cs文件里还是在.cshtml文件里,开始调试时都看不到。当我将鼠标悬停在空心调试圆圈上时,它说当前不会命中断点,这个文档没有加载任何符号。当然我在网上搜索这个问题,直到现在都没有找到有帮助的答案。

我尝试设置的最重要的断点是在一个Controller中,它从edit方法返回一些空结果。网页显示的路径和我controller的路径是一样的,应用程序本身没有被创建以运行在多进程中(虽然这不太相关,因为我正在通过VS运行应用程序,而不是连接调试器到进程,但是我发现有些人问过这个)。

我希望这个问题能被尽早解决。

Note:此问题总结整理于:Visual Studio Community 2022 Debugger not working for C# - Microsoft Q&A

Visual Studio 调试
Visual Studio 调试
Visual Studio: 一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。调试: 检测、查找和更正程序中的逻辑或语法错误或硬件故障的行为或过程。 在硬件上下文中,术语“故障排除”是更频繁使用的术语,尤其是在问题严重的情况下。
12 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Anna Xiu-MSFT 26,146 信誉分 Microsoft 供应商
    2024-03-26T09:25:40.0033333+00:00

    你好,请问是否发生在其它项目中?

    请确保将构建配置设置为debug而不是release。

    可以转到“Tools”>“Options”>“Debugging”>“General”>禁用“Enable Just My Code”。

    有关此错误消息,你还可以参考:Troubleshooting breakpoints


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助