【问题标题】:Breakpoint Problem in VS2008VS2008 断点问题
【发布时间】:2010-07-08 19:30:57
【问题描述】:

我有一个想要调试的 ASP.NET 网站项目,但是当我尝试调试它时,Visual Studio 给出了消息"The breakpoint will not currently be hit. No symbols have been loaded for this document"。有谁知道不涉及重新安装所有内容的解决方案。 对这些文件启用了调试。

编辑:手动加载符号不起作用。

【问题讨论】:

    标签: asp.net visual-studio visual-studio-2008 debugging


    【解决方案1】:

    确保包含您尝试调试的代码的程序集在调试模式下编译并且包含 PDB 符号。然后重建解决方案并再次尝试运行。

    【讨论】:

    • 它是在Debug模式下编译的,但是如何包含PDB符号?
    【解决方案2】:

    您需要确保在编译期间生成的 .PDB 文件(符号文件)。如果需要,您可以load the symbols manually

    【讨论】:

    • 我在每个模块上都试过这个,然后停止并再次开始调试,消息仍然出现。
    【解决方案3】:

    检查是否已加载 PDB 的最佳方法:

    1. 使用暂停按钮在调试器中暂停执行;
    2. 打开调试窗口模块;
    3. 选择您感兴趣的模块并检查其加载位置。如果你有这个模块的 PDB 文件,你可以加载它;

    ASP.NET 模块最常见的问题不是从您的 bin 加载,而是从缓存或其他文件夹加载。

    【讨论】:

      【解决方案4】:

      我找到了针对我的具体问题的解决方案:启动项目与带有断点的项目不同,当我将启动项目设置为该项目时,断点再次起作用。

      【讨论】:

        猜你喜欢
        • 2011-02-13
        • 1970-01-01
        • 2010-10-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多