`
webcode
  • 浏览: 6078510 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

VS调试 不会命中断点,源代码与原始版本不同的解决办法

 
阅读更多

有这么几种方法可以尝试去解决此问题:

1、工具”——>选项”——>调试”——>要求源文件与原始版本完成匹配去掉勾选。

2、清理解决方案,重新生成;重新格式化文件;ctrl+a全选文档,CTRL+K,CTRL+F,重新编译。

3、nodepad将代码转存为unicode格式。

4、上面三种办法还不行,把出问题的文件内容copy出来,然后删除此文件,编译(这里一定要编译!我试过不编译是不行的),当然肯定是不通过的。添加新项,加一个新的文件,名称起刚才删除文件的名字,再把刚才的内容copy进来(这里等于是重新创建了一个同样的文件),再编译,肯定通过的了。这时候执行出来的程序就是可以命中断点了!

分享到:
评论

相关推荐

    VS2010断点进不去解决方法

    如果以上方法都无法解决问题,还可以尝试在断点设置中允许源代码与原始版本不同。具体操作步骤如下: 1. 在断点处右击鼠标,选择“位置...”(Location...)。 2. 在弹出的对话框中,找到“允许源代码与原始版本...

    解决AutoCAD2021在VS2021上无法命中断点.docx

    该问题的根本原因是 Visual Studio 2021 不会选择正确的版本的调试器,在调试时启动了默认的调试器(v4.0),这使得无法命中断点。同时,AutoCAD2021 需要 .NET Framework 2.0 才能正常运行。 二、解决方案 解决该...

    VS断点失效问题解决方案

    4. **版本不匹配**:如果你的源代码与正在调试的程序版本不一致,也可能导致断点失效。确保使用的VS版本与项目兼容,并且源代码是最新的。 5. **多线程问题**:如果程序在多线程环境中运行,而断点只在主线程上,...

    vs 断点失效

    当尝试在代码中设置断点时,VS2005可能会提示“当前不会命中断点。还没有为该文档加载任何符号”。这种现象通常出现在使用VC(Visual C++)组件进行编程的过程中。 #### 二、断点失效的原因分析 断点失效的原因...

    解决安装IE8后VS2005无法调试的问题

    ### 解决安装IE8后VS2005无法调试的问题 在进行软件开发的过程中,我们经常会遇到各种各样的问题,特别是在使用旧版本的工具时。本文将详细介绍如何解决安装IE8浏览器之后,Visual Studio 2005(简称VS2005)中的...

    VS 2005变量跟踪及断点调试

    VS 2005 变量跟踪及断点调试 在 VS 2005 中,变量跟踪和断点调试是两个紧密相关的概念。变量跟踪是指在程序调试过程中,追踪变量的值的变化,以便更好地理解程序的执行过程。断点调试则是指在程序执行过程中,设置...

    2005断点无效解决方法

    8. **源代码同步**:确保你正在调试的源代码与实际运行的代码版本一致。如果代码已经更新,但调试的仍然是旧版本,断点可能无法命中。 9. **插件冲突**:某些第三方插件可能会影响调试器的行为,尝试禁用可能的插件...

    vs2008 MFC 开发问题汇总

    源代码与原始版本不同”,可以尝试以下两种方法之一: 1. **禁用源代码完全匹配检查**: - 打开“工具” > “选项” > “调试”。 - 取消选中“要求源文件与原始版本完成匹配”。 2. **重新格式化源文件**: - ...

    vc做的ocx控件,ie下断点调试问题

    综上所述,解决OCX控件在IE下无法断点调试的问题需要从多个角度考虑,包括调试器设置、浏览器配置、控件注册、编译模式以及代码逻辑。通过逐一排查这些环节,通常可以找出问题所在并予以解决。提供的rar包可能包含了...

    Windows Batch Debugger

    代码编辑器暂时不支持中文,这个是最大的限制了,我会在下个版本解决这个问题; 只可以在批处理语句之前加断点,不可以在空行、标签行和右括号)开头的行加断点,不可以在非批处理代码处加断点; 不支持单步调试; ...

    PhpStorm设置断点调试XDebug

    - **断点未命中**:确认断点位置无误,且已正确启动了监听和调试。 - **性能问题**:XDebug 可能会影响开发环境的性能,可通过调整配置优化性能,如限制断点范围等。 综上所述,通过以上步骤,我们可以成功地在 ...

    vs2005调试技巧

    为了不修改源代码就能测量两个断点间的执行时间,可以利用断点的“当命中”功能: 1. 在第一个断点处设置“当命中”操作,记录当前时间。 2. 在第二个断点处也设置“当命中”操作,读取第一个断点记录的时间,并计算...

    VS2005调试技巧

    本文将详细介绍六个实用的调试问题,解决这些问题可以帮助开发者更好地掌握VS2005的调试功能。 问题1:如何在一行语句中插入断点 在VS2005中,我们可以右键单击循环的大括号,然后选择“插入断点”,这样就可以在...

    VS2005调试问题解决方案集锦

    2. **断点未命中**:断点无法生效可能是由于源代码和编译后的代码不匹配,或者是代码已被优化导致。检查是否在正确的源文件上设置了断点,关闭代码优化,或尝试重新构建项目以确保源码与调试信息同步。 3. **调试器...

    VS2010调试技巧

    VS2010 调试技巧 VS2010 中的调试技巧是开发人员日常工作中不可或缺的一部分。本文将介绍 VS2010 中的一些实用调试技巧,以提高开发人员的调试效率。 跳到当前光标处 很多时候,开发人员需要快速到达目标代码处,...

    vs调试技巧

    ### VS调试技巧详解 #### 一、在复杂语句中插入断点 针对问题1:“一个如下的语句`for (int i = 0;...通过上述方法,你可以有效地利用Visual Studio的调试工具来解决各种常见的调试难题,提高调试效率和代码质量。

    dnSpy-net-win64 v6.1.8

    dnSpy是一款强大的.NET框架应用程序的反编译器和调试器,尤其适合于处理那些缺乏源代码的项目。这款工具的核心功能在于它能够帮助开发者深入理解并修改已经编译的.NET程序,而无需原始的源代码文件。对于软件开发、...

    VS2008调试技巧大总结

    在Visual Studio 2008(VS2008)中进行程序调试是开发者日常工作中不可或缺的技能。本文总结了一些高级调试技巧,帮助你更高效地定位和修复代码中的问题。 1. **设置条件断点**:对于一行内的复杂语句,如`for (int...

    asp.net调试器出现的问题及相关解决方法

    ASP.NET是微软开发的一种用于构建Web应用程序的框架,它提供了丰富的功能和强大的性能。在进行ASP.NET应用的开发过程中,调试是一项至...在实践中,结合文档、网络资源和社区支持,可以更全面地解决调试中的疑难杂症。

    商业编程-源码-编译与调试技巧源代码 Terminator.zip

    《商业编程:源码、编译与调试技巧》 在商业编程领域,源码的编译与调试是至关重要的环节,它们直接关系到软件的质量和开发效率。本资源"Terminator.zip"包含了相关的源码和调试技巧,下面将详细探讨这些关键知识点...

Global site tag (gtag.js) - Google Analytics