vs2010编译问题 重新生成正常,但写的代码,在调试模式和单独运行模式中不执行新写的代码

无V涯 2019-09-10 06:38:16
今天在远程协助的过程中,发现一个问题,我编译新的exe和dll给那边,发现新写的代码不执行,然后各种加日志,发现,日志根本没打印,在调试过程中发现,新写的代码,虽然重新生成成功了,但调试他会自动跳过新写的代码, 各位大佬求助.. 重启vs么有,重启电脑也是一样. 调试中出现这种情况. 然后到了新写入的代码,他直接跳过去了,在直接点开exe运行,也是这样,没打我新写的日志.

尝试过清理,重新生成,没用, 目前能起作用的就是把bin全删掉,重新生成,才有效果,但一编译又要重新删掉bin,很麻烦,求大佬指点
...全文
440 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
datafansbj 2019-09-11
  • 打赏
  • 举报
回复
改成 debug 模式调试试试。
  • 打赏
  • 举报
回复
请先重置vs,你怕是编译和调试都是出错的时候重新生成上一次的东西了。
无V涯 2019-09-11
  • 打赏
  • 举报
回复
引用 1 楼 秋的红果实 的回复:
按照你图里最后一句话,设置了也不管用吗? 还有,是不是调试时,设置的断点没有清除,导致跳过 参考 https://www.cnblogs.com/yuetianhewu/articles/2862845.html
重点不在调试,我重新生成,点击exe运行,发现新加的代码打印日志都没打,直接没执行。
stherix 2019-09-11
  • 打赏
  • 举报
回复
通常出现在类库里 一般是解决方案下某些类库项目被替换掉,或者是不同电脑之间拷贝项目出现的,也有可能是dll和exe .net framework版本不一致导致的 建议删掉所有的obj和bin文件夹,卸载不能调试的类库项目,重新添加,然后在主项目里再引用一次
秋的红果实 2019-09-11
  • 打赏
  • 举报
回复
按照你图里最后一句话,设置了也不管用吗? 还有,是不是调试时,设置的断点没有清除,导致跳过 参考 https://www.cnblogs.com/yuetianhewu/articles/2862845.html

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧