问题:使用的是vs2012开发环境.一个解决方案下多个项目,有类库项目.网站,webseriver等项目.使用TFS代码管理器,不知道什么原因每次打开解决方案的时候代码都会自动签出,开始以为不是什么问题,但是时间长了感觉非常烦,可想而知,每次打开解决方案的时候代码都自动签出来,一来耗费时间,而且,签出后,启动项都会恢复到一个固定的项目.各种修改启动项,各种保存,启动后,启动项依然恢复到一个固定的启动项,,在网上找了很多资料发现没有和我遇到的问题相似,在技术群里面各种求救,还没有找的解决方案.重新新建项目,一切正常,说明开发环境没有啥问题.就是个保存没有正在的保存当前解决方案文件里面的问题,检查解决方案文件,权限和属性一切正常,并非只读状态,开始我以为是TFS的问题,我就断开了和TFS的连接,问题依旧存在,我就纳闷了,最后我我把系统隐藏的文件修改给可见,发现在解决方案目录下一个.suo类型的文件,在网上查找该文件是做什么,发现该文件是保存解决方案的相关信息的,具体什么信息,不晓得.果断删除.结果一切正常了