Visual Studio调试时报错源文件与模块生成时的文件不同,该怎么解决

Visual Studio调试时报错源文件与模块生成时的文件不同
在visual studio 2008中做程序的时候,在设计器里面添加了控件,但是在运行调试的

时候却没显示,也没看见有报错,更改了那些控件的属性值之后也同样在调试的时候一点反

应没有。在初始化组件那里打个断点监视,却报错:“调试时源文件与模块生成时的文件不

”。其实原因在于调试的源文件的版本跟生成时的文件的版本不一致。

http://www.cnblogs.com/bison1989/archive/2010/11/28/1890182.html
-------------------------------------
上面一段文字是我从网上看到的, 我也遇到了类似的问题, 这里有一点不明白就是。
版本文件是什么时候生成的(生成解决方案吗)?
每次启动调试之后用的是不是新生成的版本吗? 
为什么我直接改动源代码不会提示这种错误?
遇到类似的问题我该怎么办? 我在百度上搜Visual Studio 编译过程也没有相关的解释。

求帮助, 分不多了, 还望包含
------解决思路----------------------
右键属性 生成选项卡中的生成路径没有修改吧?  \Debug
------解决思路----------------------
试下清理-重新生成