【发布时间】:2015-04-14 15:40:56
【问题描述】:
我使用的是 Windows 7 和 Visual Studio 2010。
我的系统崩溃了。现在,我无法打开我的 C# 项目解决方案文件。
源文件也已损坏。在 Notepad++ 中,它显示 NULL 字符。但是,文件的大小是正确的。
我该如何解决这个问题?我真的需要这个项目,因为它对我来说非常重要。
编辑: 我找到了解决方案。我使用了这个程序(http://ilspy.net/)并且能够从它的二进制文件中找到源代码。谢谢大家。
【问题讨论】:
-
好吧,从备份中恢复您的项目。您正在备份重要项目,不是吗?
-
@AndyKorneyev,我的备份已经很旧了。我需要当前的。我已经添加了很多行,不想从头开始。
-
好吧,你可以运行一些文件系统检查器(内置的或第三方的),它可能可以从你的文件中恢复一些信息。但我不会依赖它。
-
如果文件已损坏,并且您没有当前备份,则您将被分叉。这就是人们使用源代码控制的原因。 Visual Studio Online 中的源代码管理是免费的,Visual Studio Online 最多可供 5 个用户使用。如果您将项目置于源代码控制中,就不会发生这种情况。
标签: c# windows visual-studio-2010 visual-studio crash