不走新代码

ydl1988915 2014-10-10 04:17:58
我的代码走的一个方法,我把方法复制了一份,方法名改了,然后我调用新方法,调试时他还走旧的方法,谁知道是为什么???
我把旧的注释了他也走旧的,删了他会走旧的代码空白位置。。。。。无解了,重启电脑也没用...
...全文
220 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 2014-10-12
  • 打赏
  • 举报
回复
很简单, 你的新的代码在重新生成时出错了, 重新生成你没有仔细看错误提示就运行, 运行当然还是旧的啦。 生成时仔细检查一下了修正错误就好了。
大头说 2014-10-11
  • 打赏
  • 举报
回复
如果你清理解决方案后还走旧代码,可能是已经注册了gac,要清了这文件gac就可以了
我叫小菜菜 2014-10-11
  • 打赏
  • 举报
回复
引用 3 楼 Z65443344 的回复:
走空代码,那就是debug程序和代码不一致了呗 选择全部重新生成试试 不行按2楼说的,删掉重新编译
肯定是版本不一致,并没有编译成最新的版本并执行。 重新生成都没有的话,只能重建项目呗。
Blue布丁 2014-10-11
  • 打赏
  • 举报
回复
重新生成解决方案试试
smthgdin_020 2014-10-10
  • 打赏
  • 举报
回复
调试的代码和你编写的不一致。 bin 目录下的 debug和 release 子目录删除掉,然后,右键清理。
threenewbee 2014-10-10
  • 打赏
  • 举报
回复
关了VS重新开下,项目-清理解决方案
jy251 2014-10-10
  • 打赏
  • 举报
回复
重启电脑。。。。。 我一起用2003版本的时候出现过这个问题,我当时就是把工程文件夹里面非资源性和代码的文件,全部删除了 然后重新编译了,就好了 出现这个问题,多半还是你的程序的依赖项的设计有问题导致的
於黾 2014-10-10
  • 打赏
  • 举报
回复
走空代码,那就是debug程序和代码不一致了呗 选择全部重新生成试试 不行按2楼说的,删掉重新编译
  • 打赏
  • 举报
回复
清理工程 清理解决方案 如果还不行,就把 bin 目录下的 debug和 release 子目录删除掉。
l2999019 2014-10-10
  • 打赏
  • 举报
回复
= = 首先..你要确定是不是调用错了..其次..你重新编译一下试试..右键项目..点击重新生成解决方案..

110,534

社区成员

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

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

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