【问题标题】:C# solution and source file corrupted due to windows system crash由于 windows 系统崩溃导致 C# 解决方案和源文件损坏
【发布时间】: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


【解决方案1】:

我找到了解决方案。我使用了这个程序(http://ilspy.net/)并且能够从它的二进制文件中找到源代码。

【讨论】:

    【解决方案2】:

    如果项目已损坏,它可能已经消失,您需要查看备份。

    我使用了几种不同的文本编辑器。我发现 TextPad 最擅长打开文件。我什至可以使用 TextPad 打开锁定的文件。我已经使用它多年了,我喜欢它。

    祝你好运

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-23
      • 2019-10-20
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      • 2019-07-12
      相关资源
      最近更新 更多