问题描述
我正在做VB.NET的大作业.之前都没有问题很正常,可是今天我尝试会代码修改完善,发现修改代码后,运行的结果是修改前的,然后我又试了几个窗体,都出现同样的问题.比如说我在登录系统是加了不能为空的判断,但我注释了判断语句后,程序运行后依然会作出判断.我用imgelist做的一个菜单修改了,但是运行出来的效果还是以前的样子,为什么会这样呢,怎么解决啊各位高手
解决方案
解决方案二:
可能要從新加載一次。。。
解决方案三:
Doyoucompiletoreleaseversion,howeveryourantheexefileindebugbinfolderinsteadofreleaseBinfolder
解决方案四:
刚才我同学帮忙解决这个问题了,把项目文件夹下的obj文件夹删掉就行里.可能是这个文件夹保存之前加载项目的内容,然后每次重新打开项目就直接从这里读取吧,知道的高手帮忙解释一下?感谢楼上的回复
解决方案五:
重新生成ok
解决方案六:
原因是增量编译因为编译很费时间,所以大部分编译工具,都是通过增量编译的方式进行,也就是只编译修改的地方。这样会出现,想你那个问题,比如改完代码,在该别处,发现,代码没有正常执行。解决方法一般是,(可以先清理一下编译)重新编译,通过,编译菜单里的,即可以至于,楼主说的那个方法,是,因为VS找不到,已编译的,因此重新编译。
时间: 2024-10-29 01:18:02