因此,下面的图像最初是vb文件。我刚刚打开它,它看起来像这样,编译器不会运行它。我不确定这是编译器错误还是由于项目存储在外部驱动器上而损坏。正是这两种形式像这样打破了。我在同一个项目中还有另一种形式和一个模块都可以,但是由于两个都坏了,所以该项目无法运行。
如果更改了任何内容,则表单的设计器文件是完整的,只是表单元素的脚本已损坏。
此外,如果我无法确定原因,是否有办法将其还原到Visual Studio中的上一个工作版本以恢复我的代码?只是因为我花了很多时间。
答案 0 :(得分:2)
这些文件中的数据很可能消失了。
重要提示:请勿在磁盘驱动器上写入任何内容,除非您发现无法恢复这些文件。
如果使用的是版本控制系统,则可以还原到较早的版本。
如果您正在使用Windows 10,并且碰巧将这些文件存储在文件历史记录保存的位置中,则可以从中恢复它们。
如果您使用其他某种形式的备份,请从中检索文件。
如果您有一个单独的磁盘驱动器,其空闲空间至少与包含损坏文件的磁盘驱动器一样多,则可以尝试运行文件恢复软件,因为可能将已清零的文件写入了磁盘上的其他位置。硬盘。
TinTnMn在评论中指出,如果您以前编译过代码,则应在“ obj”和“ bin”文件夹中具有可执行文件,可以将其反编译以恢复大部分工作
在您仍然脑海中浮现代码时,重新编写代码可能会更快。