【问题标题】:Visual Studio 2010 Debugger jumps aroundVisual Studio 2010 调试器跳来跳去
【发布时间】:2021-08-25 22:45:23
【问题描述】:

我有一个简单的 C# Winforms 应用程序。它不是多线程的(还)。当我调试它并逐步执行工作中的代码时,它会按预期进行调试,调试光标会逐行移动。但是当我尝试在我的家用电脑上执行此操作时,它的行为非常不稳定。光标会随机跳转到另一个甚至还没有被调用的方法中间的不相关的代码行等。

区别在于: 上班用VS2010 Professional,在家用VS2010 Ultimate 工作用Win XP,家里用Win 7 Ultimate 工作时是双核速龙,在家时是四核 Phenom II

【问题讨论】:

    标签: visual-studio-2010


    【解决方案1】:

    您的符号文件可能与您的源文件不匹配。尝试删除您的 /bin 文件夹并重建解决方案。

    【讨论】:

    • 谢谢。我会试一试。
    • 没问题,我也遇到过这种情况。
    【解决方案2】:

    确保项目配置设置在Debug(而不是Release!):

    【讨论】:

      【解决方案3】:

      如果您也使用其他项目,请确保转到 Build => Batch Build 并检查您是否构建了您运行的其他项目

      我不确定哪一个对你有用,但你应该勾选构建选项或通过修改解决方案配置从发布版本来构建,你也可能需要删除您的 Bin 文件夹并从头开始构建。然后单击构建或从解决方案资源管理器中执行此操作。如图所示,您可以构建项目的其他部分,并且 Debugger 再次正常工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-29
        • 2010-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多