2014-09-27 84 views
1

昨天在模型仓库中编写代码时突然断电。我离开了,现在我打开了Repository.cs在记事本中打开。 其实在记事本中它是空的。在记事本中打开VS2010 cs文件

任何方式来恢复代码,因为我没有备份我整天的工作?

如何重新打开它?

+0

你绝对应该开始在你的项目中使用源代码管理。看起来你的文件已损坏,你可以尝试一些文件系统恢复http://superuser.com/questions/518979/corrupt-ntfs-filesystem-how-to-recover-files-in-folder – 2014-09-27 06:47:37

回答

0

不要在此引用我。但是您可以尝试打开VS2010 IDE中的整个项目,并将其缓存在那里。我假设你知道如何用其他程序打开文件。

+0

是在VS2010 IDE我打开。除了这个Repository以外,剩余的文件可以正常打开。它是通过默认在记事本中打开的。 – 2014-09-27 06:32:38

+0

打开您的命令行并cd到项目的目录。然后键入dir。我正在考虑一个扩展可能已被添加到它的结尾。像repository.cs.blah – 2014-09-27 09:03:37

2

尝试用这个..
有可能对码丢失时断电时有..首要解决的是 您可以从备份文件中恢复,并与乌尔应用程序添加它。 或 如果您启用了自动恢复功能,您可能很幸运能够找到该文件的备份。很有可能Visual Studio会在崩溃后启动它时提示你恢复损坏的文件。反正它仍然是值得检查项目中的备份文件夹中:

%USERPROFILE%DocumentsVisual工作室[版本]备份文件[解决方案名称]

Other ways to recover

Recover the affected file in VS

+0

虽然这可能在理论上回答这个问题,[这将是更可取的](/ meta.stackoverflow.com/q/8259)包括答案的基本部分在这里,并提供参考。 – 2017-04-24 11:03:01

0

即可收回文件。如果有人仍然有这个问题,请这样做。

1)排除在解决方案资源管理(右键点击>>排除) 2)又包含文件的文件(右键单击在Solution Explorer目录图标>>添加>>添加现有项)

你会在Visual Studio中有该文件。

希望这个帮助

相关问题