gpt4 book ai didi

vb.net - 目前不会命中 VS 2008 断点。没有为此文档加载任何符号

转载 作者:行者123 更新时间:2023-12-03 08:57:53 25 4
gpt4 key购买 nike

我正在努力克服这个障碍,我非常希望 SO 上的某个人能提供帮助。

enter image description here

当我在我的类库项目中设置断点时。它显示为一个正常的断点。当我开始调试我的解决方案时,breakpoint becomes hollowed out and has a yellow triangle with an exclamation point里面。当我平移断点时显示的工具提示是“ 当前不会命中断点。没有为此文档加载任何符号。

这个项目不是一个 ASP.NET 应用程序,它只是一个 winForms 应用程序。

我已经接管了解决方案中包含多个项目的现有 winForms 应用程序。我已经在 Debug模式下构建并运行了项目。我可以在某些项目的断点处停下来,但是,我无法在其他项目中打断点,特别是我的类库类型的项目。

到目前为止我所做的:

  • 我已删除所有调试和发布文件夹,
  • 我已经删除了 obj 文件夹,然后重新构建了解决方案。
  • 我已经重新启动了 VS2008 IDE。
  • 我已经重新启动了我的电脑。
  • 我检查了解决方案的配置管理器,以确保我的类项目包含在调试版本中,而且确实如此。
  • 我已经检查了 dll 的调试/模块,尽管我没有尝试引用 dll。

  • 此外,我遵循了 SO 帖子中概述的故障排除步骤:

    the breakpoint will not currently be hit no symbols loaded

    VS 2010, NUNit, and “The breakpoint will not currently be hit. No symbols have been loaded for this document”

    The breakpoint will not currently be hit. No symbols have been loaded for this document.

    Can't debug - “The breakpoint will not currently be hit. No symbols have been loaded for this document”

    Fixing “The breakpoint will not currently be hit. No symbols have been loaded for this document.”

    此外,我还阅读了 Google 上的许多帖子。来自MSDN和其他位置,没有一个适合我的特定需求。

    其中一些帖子是:

    Visual Studio 2008 "The breakpoint will not be currently hit. No symbols have been loaded for this document"

    The breakpoint will not currently be hit. No symbols have been loaded for this document

    Breakpoint will not currently be hit. No symbols loaded for this document.

    Debugger problem "The breakpoint will not currently be hit. No symbols have been loaded for this document

    The Breakpoint will not currently be hit. No Symbols have been loaded for this document.

    我读过的所有帖子都提供了非常丰富的信息,但没有一个建议的解决方案适合我的特定需求。如果有必要提供更多信息,请告诉我。我有更多的链接可以提供作为引用,这些链接没有奏效。以及我为尝试解决此问题而采取的其他步骤。

    我发布此后续内容以使每个人都知道。我按照@Hans @ 的建议调用了有问题的项目文件。

    我将一个暗淡的框架设置为 form = new ProjectInQuestion.FormInQuestion



    这现在在调试-> Windows-> 模块中加载了程序集

    新问题比我原来的问题更令人困惑。我的断点看起来不错,但被跳过了。断点处没有明显的错误。

    enter image description here

    最佳答案

    我也遇到了同样的问题,并从互联网上找到了许多解决方案,但对我有用的解决方案如下:

    这是由于我在框架版本 4.0 中制作的应用程序,并且我试图附加版本低于 v2.0 的进程,因此请确保您的框架版本具有托管代码版本,如下所示。

    enter image description here

    关于vb.net - 目前不会命中 VS 2008 断点。没有为此文档加载任何符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5181401/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com