您的位置:首页 > 其它

关于意外宕机导致VS读取项目出错的各种问题解决方案

2011-08-31 23:17 555 查看
今天在写项目时突然机子蓝屏,重启之后项目文件出错,在死机前编辑还没来得及保存的界面无法打开,在Designer页面提示"Form1.Dispose(bool)”: 没有找到适合的方法来重写"!!!

百度之后以很多人说是命名空间问题,可是我命名空间就没问题.

我试着用记事本打开出错的.cs文件居然没有一个字!!!

再想想我在死机之前编译木有出错,就不应该是代码问题.而应该是VS的问题了.....so,既有可能是死机导致,cs文件受损,无法打开和读取,自然就会出错......

接着,我找到C:\Users\Dy\Documents\Visual Studio 2010\Backup Files\Test这里的文件夹,里面保存着之前的正常的.cs文件,因为大家都知道VS会实时保存被修改的项目文件.只要找到死机前的正常文件覆盖就可以了!!!

so,我又联想到:

死机,蓝屏,断电等等各种可能随时导致来不及保存就损害文件,有时候VS的"文件恢复"也会受到影响,要解决这些....

1.找到你的本机用户名下的Visual Studio 2010里面的 Backup Files文件夹.这里面有你的各种项目文件夹,找到出错的项目,里面保存着近日的.cs文件(例如:C:\Users\Dy\Documents\Visual Studio 2010\Backup Files\Test\Form.cs)

2.用备份的cs文件覆盖现有的出错文件

3.运行即可

提示:一般这里面的文件备份有限,时间隔得太久的,恐怕无法恢复,而且一旦用过"垃圾清理"一类的东西,这里面的备份估计也就没了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐