+ -
当前位置:首页 → 问答吧 → 笔记本电源耗尽导致VS2008未能正常关闭,.sln文件不能打开,如何解决?

笔记本电源耗尽导致VS2008未能正常关闭,.sln文件不能打开,如何解决?

时间:2011-12-13

来源:互联网

昨天晚上,我一直调试代码。没有注意到笔记本电源耗尽,电脑自动关机,导致打开VS2008未能正常关闭,今天早上我打开.sln文件时候,发现不能打开,如何解决?

作者: Jerikc   发布时间: 2011-12-13

引用楼主 jerikc 的回复:
昨天晚上,我一直调试代码。没有注意到笔记本电源耗尽,电脑自动关机,导致打开VS2008未能正常关闭,今天早上我打开.sln文件时候,发现不能打开,如何解决?


sln是文本文件,打开看看,如果能看懂就改,看不懂就悲剧了。

作者: sunzongbao2007   发布时间: 2011-12-13

另外如果断电的时候你正在调试,或者编译。sln的同级目录下会有一个隐藏的suo文件,有的话剪切到别的地方,再打开vs。

作者: sunzongbao2007   发布时间: 2011-12-13

如果sln真的没法用了,那就重新建一个sln,把原来的sln里面的project再导入进来吧。。。。

作者: sunzongbao2007   发布时间: 2011-12-13

引用 3 楼 sunzongbao2007 的回复:

如果sln真的没法用了,那就重新建一个sln,把原来的sln里面的project再导入进来吧。。。。

关键是,我用了Visual SourceSafe对这个解决方案进行关联了的啊 。我怕,等待的签入不能签入啊

作者: Jerikc   发布时间: 2011-12-13


我表示对这个无知了……源码管理的么?
引用 4 楼 jerikc 的回复:
Visual SourceSafe

作者: sunzongbao2007   发布时间: 2011-12-13

如果是源码版本管理器的话,你又没改动过solution的结构,删掉sln,checkout一份就好了呗。

作者: sunzongbao2007   发布时间: 2011-12-13

copy 一份
 
Get latest version

checkout。

把其他完整的工程文件覆盖到SourceSafe工作目录。

checkin

就可以了。

作者: haoting987   发布时间: 2011-12-13

今天早上遇到这个情况呗师兄教训了一顿 
 看他操作 好像是可以获取之前的版本来替换,
你抓紧向你的上级反映下 让他解决 然后你跟着学习下 
不要乱动 要不很麻烦

作者: MKing0412   发布时间: 2011-12-13