VS调试 不会命中断点,源代码与原始版本不同的解决办法
2015-09-21 10:58
579 查看
有这么几种方法可以尝试去解决此问题:
1、工具”——>选项”——>调试”——>要求源文件与原始版本完成匹配”去掉勾选。
2、清理解决方案,重新生成;重新格式化文件;ctrl+a全选文档,CTRL+K,CTRL+F,重新编译。
3、用nodepad将代码转存为unicode格式。
4、上面三种办法还不行,把出问题的文件内容copy出来,然后删除此文件,编译(这里一定要编译!我试过不编译是不行的),当然肯定是不通过的。添加新项,加一个新的文件,名称起刚才删除文件的名字,再把刚才的内容copy进来(这里等于是重新创建了一个同样的文件),再编译,肯定通过的了。这时候执行出来的程序就是可以命中断点了!
PS:当发布新程序时,应保证服务器上代码一致,并由固定的机器发布。否则当遇到问题需要调试时,若版本与代码不一致导致代码不能调试跟踪。
1、工具”——>选项”——>调试”——>要求源文件与原始版本完成匹配”去掉勾选。
2、清理解决方案,重新生成;重新格式化文件;ctrl+a全选文档,CTRL+K,CTRL+F,重新编译。
3、用nodepad将代码转存为unicode格式。
4、上面三种办法还不行,把出问题的文件内容copy出来,然后删除此文件,编译(这里一定要编译!我试过不编译是不行的),当然肯定是不通过的。添加新项,加一个新的文件,名称起刚才删除文件的名字,再把刚才的内容copy进来(这里等于是重新创建了一个同样的文件),再编译,肯定通过的了。这时候执行出来的程序就是可以命中断点了!
PS:当发布新程序时,应保证服务器上代码一致,并由固定的机器发布。否则当遇到问题需要调试时,若版本与代码不一致导致代码不能调试跟踪。
相关文章推荐
- Linux 自检和 SystemTap
- Python 七步捉虫法
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- LCL.VBS 病毒源代码
- php查看网页源代码的方法
- 可以用来调试JavaScript错误的解决方案
- 如何调试异步加载页面里包含的js文件
- jQuery下的Ajax调试步骤
- 调试一段PHP程序时遇到的三个问题
- JavaScript高级程序设计 错误处理与调试学习笔记
- Javascript调试脚本的经验之谈第1/2页
- 在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
- Android App调试内存泄露之Cursor篇
- Lua的编译、执行和调试技术介绍
- 10个调试和排错的小建议
- 调试PHP程序的多种方法介绍
- PHP调试函数和日志记录函数分享
- Lua中的源代码预编译浅析