【问题标题】:Problems with Breakpoints to run class library from console application从控制台应用程序运行类库的断点问题
【发布时间】:2019-05-07 16:33:43
【问题描述】:

我有两个项目,A 和 B。在项目 A(这是一个控制台应用程序)中,我引用 B(这是一个应用程序库)来使用我在那里拥有的类。当尝试在 B 中进行调试时,我意识到当我给 F11 并想在项目 B 的方法中放置一个断点时我跳了,我收到了这条消息

断点当前不会被激活。无法为此文档加载符号。

我整个上午都在寻找,但我没有找到解决方案。我已经检查过该项目是否处于调试模式,正如大多数访问一切正常的页面中提到的那样

【问题讨论】:

  • 您是否检查过项目是否在输出中包含 pdb 文件?
  • 我读过一些关于 .pdb 的内容,但我无法理解这一点。应该是项目.pdb b,例如projectA.app/bin/debug里面的ProjectB.pdb (?)
  • 在项目上右击。然后单击属性。然后转到构建选项卡。在 Build 屏幕底部有一个名为 Advanced 的按钮;点击它。它将向您展示 2 个部分。底部的一个说输出。在那里调试信息应该是完整的。请让我知道它说什么,我们可以从那里得到它。
  • 两个项目都应该输出调试信息。
  • 我按照您的指示检查了两个项目,并且都选择了选项

标签: c# asp.net breakpoints


【解决方案1】:

感谢与用户 darkonket 的对话,我找到了解决方案。

问题是我需要在解决方案中添加第三个项目,这是必不可少的,以便可以调试类库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-22
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 2010-11-19
    相关资源
    最近更新 更多