日期:2014-05-17  浏览次数:20936 次

C#中把Button中的程序代码删除,运行的时候,代码仍然执行,请高手指点!
最近用Visual stdio开发C#windows应用程序,奇怪的发现,我在Button中写了一个MessageBox.show的提示信息,但是我把Button中的所有代码包括Messagebox也删除了,运行程序的时候,Messagebox的消息框依然弹出来,郁闷了,难道软件有记忆功能,为何老记住我已经删除了的代码?


哪位大侠能帮帮忙解决下,我是新手,束手无策呀,这个问题我想也是大多数新手纳闷的问题之一!
------最佳解决方案--------------------
你看下那個button的事件是指向的哪
this.Button1.Click += new System.EventHandler(this.Button1_Click);
------其他解决方案--------------------
重新编译了吗?
------其他解决方案--------------------
你说的运行是?debug?还是release?
还是安装程序?

------其他解决方案--------------------
还是你没有编译

------其他解决方案--------------------
没有重新编译生成吧
------其他解决方案--------------------
重新生成下再看看,有可能是你编译的时候有误,所以还在执行老的版本
------其他解决方案--------------------
重新编译
------其他解决方案--------------------
重新编译
------其他解决方案--------------------
你把bin/debug/目录下的东西都删除了,重新编译再运行看看
------其他解决方案--------------------
LZ肯定见鬼了。
给你烧点纸钱。
------其他解决方案--------------------
我用的是debug命令呀!

------其他解决方案--------------------
就像你说的这样指向的!

------其他解决方案--------------------
你要重新编译整个解决方案!
------其他解决方案--------------------
重新生成解决方案。
------其他解决方案--------------------
重新生成一下,运行系统会重新加载内存,
缓存的原因,操作电脑的时候会经常遇见,在编程的时候照样如此
------其他解决方案--------------------
重新生成解决方案

------其他解决方案--------------------
我也遇到了这个鬼问题,真奇怪!