昨天正在模型库中编写代码突然断电。我离开了,当我打开时,Repository.cs正在记事本中打开。 实际上在记事本中它是空的。
有什么方法可以恢复代码,因为我没有备份我整天的工作?
如何重新开启?
答案 0 :(得分:2)
试试这个..
断电时可能会丢失代码。主要的解决方案是
您可以从备份文件中恢复并使用您的应用程序添加它。
要么
如果启用了自动恢复,您可能很幸运能够找到该文件的备份。有可能Visual Studio会在崩溃后启动它时提示您恢复损坏的文件。无论如何,仍然值得检查项目的备份文件夹,在:
%USERPROFILE%DocumentsVisual Studio [版本]备份文件[解决方案名称]
答案 1 :(得分:1)
这件事最近发生在我身上,我也没有任何工作备份,笔记本电脑滞后后立即关闭。然后,我重新启动了项目解决方案,这是同样的事情,我的CS文件在记事本中一次又一次地打开。经过一番尝试后,我得到了数据和文件,让我解释一下如何恢复文件:-
[仔细阅读]
步骤1:-右键单击根文件夹,进入解决方案资源管理器。
第2步:-单击-“在文件资源管理器中打开文件夹”,然后您的解决方案将在 文件浏览器。
步骤3:-然后右键单击打开的文件,如“ Default.aspx.cs” 记事本。
步骤4:-然后单击“恢复以前的版本”,然后选择工作时间 然后点击“确定”按钮。
第5步:-现在转到“解决方案”中查看文件,您的数据就在其中,
注意:-如果毕竟数据没有进入文件,请刷新文件夹。
答案 2 :(得分:0)
请不要引用我的话。但您可以尝试在VS2010 IDE中打开整个项目,它可能会缓存在那里。我假设你知道如何用其他程序打开文件。
答案 3 :(得分:-1)
您可以恢复该文件。如果还有人遇到这个问题,请这样做。
1)从解决方案资源管理器中排除文件(右键单击>>排除) 2)再次包含文件(右键单击解决方案资源管理器中的目录图标>>添加>>添加现有项目)
您将在Visual Studio中使用该文件。
希望这个帮助