VB.NET文件已成为无法读取的格式

时间:2018-06-28 16:37:51

标签: windows vb.net visual-studio corrupt

因此,下面的图像最初是vb文件。我刚刚打开它,它看起来像这样,编译器不会运行它。我不确定这是编译器错误还是由于项目存储在外部驱动器上而损坏。正是这两种形式像这样打破了。我在同一个项目中还有另一种形式和一个模块都可以,但是由于两个都坏了,所以该项目无法运行。

Broken Login Form

Broken Diary Form

如果更改了任何内容,则表单的设计器文件是完整的,只是表单元素的脚本已损坏。

此外,如果我无法确定原因,是否有办法将其还原到Visual Studio中的上一个工作版本以恢复我的代码?只是因为我花了很多时间。

1 个答案:

答案 0 :(得分:2)

这些文件中的数据很可能消失了。

重要提示:请勿在磁盘驱动器上写入任何内容,除非您发现无法恢复这些文件。

如果使用的是版本控制系统,则可以还原到较早的版本。

如果您正在使用Windows 10,并且碰巧将这些文件存储在文件历史记录保存的位置中,则可以从中恢复它们。

如果您使用其他某种形式的备份,请从中检索文件。

如果您有一个单独的磁盘驱动器,其空闲空间至少与包含损坏文件的磁盘驱动器一样多,则可以尝试运行文件恢复软件,因为可能将已清零的文件写入了磁盘上的其他位置。硬盘。


TinTnMn在评论中指出,如果您以前编译过代码,则应在“ obj”和“ bin”文件夹中具有可执行文件,可以将其反编译以恢复大部分工作


在您仍然脑海中浮现代码时,重新编写代码可能会更快。