6

因此,我已经在 XNA 中为我的文凭研究了我的游戏项目 3 个月了... 刚刚完成所有内容并准备提交时突然... 蓝屏。计算机重新启动,我的 main.cs 文件充满了愚蠢的空格。没有更多的代码。这就是我的完整源代码中遗漏的全部内容......我能做什么?请帮忙。

谢谢

还有:我要哭了

4

5 回答 5

2

我也运行这个问题,正如@Eric J 建议的那样,我从反编译最新编译生成的 dll 文件中恢复了我的代码

于 2015-01-06T01:57:00.793 回答
2

提到定期保存文档或使用源代码管理的人真的是这样的白痴,对这个问题的含义一无所知。我按照书本做所有事情..即使配置了自动恢复,在蓝屏死机之后我还是回到了一个空的源文件!经过一番调查,我意识到这是一个已知的 Visual Studio 错误。我的建议是使用像 GoogleDrive 这样的云存储服务来随时保留源文件的副本。

于 2014-10-21T06:41:49.203 回答
1

归零文件专门发生在 SSD 驱动器上。出于某种原因,在此类设备上的写入实际上是归零 + 写入的组合。所以你有机会丢失文件。来自 2 个不同制造商的 2 个不同 SSD 驱动器发生在我身上。我已经失去了 1 小时的工作.. 两次(因为我使用的是源代码控制系统,它与这里提到的无关)。

要解决这个问题,您必须在文件编辑时查看一些用于备份的 IDE 插件。

一些链接。

MSDN:

插件:

讨论:

如何恢复文件:

在我的情况下,我使用了可以低扫描驱动器以查找丢失或覆盖文件的恢复软件。简单的 unerase 软件在这里无济于事。以前我用过Ontruck Easy Recovery Pro 5.0,但目前它无法检测到新硬件。最后一次—— O&O Disk Recovery 8。两者都是共享软件。有时它会恢复整个文件,有时会恢复一部分(按 512 字节块或类似的东西,其他部分填充为零)。如果您知道您需要的文件扩展名,您可以选择文件的扩展名(可能恢复得更快但不确定)。扫描后,选择过滤器无法正常工作(不要问为什么),因此需要手动打开文件丢失的目录。

于 2021-06-29T07:54:23.297 回答
0

如果Windows 7右键单击文件夹或文件!进入 ots 属性,并寻找“以前的版本”或类似的。您可能能够恢复到较早的版本。

于 2012-09-10T20:44:26.053 回答
0

我在我的国家经常发生小故障,通常当 VS 要求我恢复我的文件时,我总是选择 no,因为自旧 VS 2005 以来的糟糕经历,但这次在 VS2019 上,我说是的,因为我有很多工作我没有手动保存。

它给了我一个充满 [nul] 字符的空文件。工作一周后让我空手而归。

于 2020-04-25T13:24:10.603 回答