博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
原创:VS调试 不会命中断点,源代码与原始版本不同的解决思路
阅读量:4549 次
发布时间:2019-06-08

本文共 495 字,大约阅读时间需要 1 分钟。

我发现VS的一些异常情况,比如,会丢失一些信息,如:工程的位置信息,启动信息。

和本问题相关的是,会丢失工程项目的依赖关系。(虽然,对工程的引用还在,但从属性里来看,工程项目的引用关系已经丢失)

那么问题就好解决了,

1,删除引用的工程DLL

2,重新引用工程项目

3,重建解决方案

OK

 

下面是一些网友提出的常规方法,供参考:

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

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

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

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

转载于:https://www.cnblogs.com/youfan/p/5318748.html

你可能感兴趣的文章
SpringBoot整合Hibernate
查看>>
PPT1 例2
查看>>
。。。。。
查看>>
extern外部方法使用C#简单例子
查看>>
血液循环结构
查看>>
SQL Server统计数据库中表个数、视图个数、存储过程个数
查看>>
swift Reflection(字典转模型)变量继承本类类名解决办法
查看>>
设计模式:观察者模式
查看>>
JVM体系结构之六:堆Heap之1
查看>>
TCP之二:TCP的三次握手与四次分手
查看>>
es的返回数据结构
查看>>
[ActionScript 3.0] as3处理xml的功能和遍历节点
查看>>
linux学习(6)-redhat安装xwindow环境
查看>>
6.28 加法作业
查看>>
CentOS6+nginx+uwsgi+mysql+django1.6.6+python2.6.6
查看>>
【bzoj2829】信用卡凸包 凸包
查看>>
oracle 游标
查看>>
关于拍照那些小事——五一苏行记(三)
查看>>
jquery简单的表单验证充值数量
查看>>
大叔手记(1):使用Visual Studio的查找与替换替代默认的系统搜索
查看>>