近日发现一个问题,在项目中添加了几个数据源,当在Code界面时,数据源窗口可以显示出我添加的数据源,但是一切换到窗体设计界面,数据源窗口就灰化,数据源窗口中所有的数据源都消失了,切换到Code界面,数据源有出来了,切换到设计界面,又消失了,百思不得其解,一定是VS出问题了……
最后经过一顿搜索,原因可能出在“WinFormControls.xml ”文件上,这个文件在
<DriveLetter>:\Documents and Settings\<UserName>\Application Data\Microsoft\Visual Studio\8.0\DataBindingSetting\WinFormControls.xml
首先关闭VS2005,然后查看这个文件中的内容,看看System.Windows.Forms 的版本号是不是2.0.0.0,如果不是,就改成2.0.0.0
如果是2.0.0.0,那么只能删除这个文件。
按如上操作之后,就可以解决这个问题了。