如何恢复VB项目(在反编译之前)

时间:2013-08-20 08:20:19

标签: vb.net visual-studio-2010

我无法再打开我的Visual Basic项目了。显然,有文件丢失,但我不认为自上次使用以来我删除了一些文件。

我的项目在这里:C:\ Users \ MyName \ Documents \ Visual Studio 2010 \ Projects \ Predi

在这个文件夹中,有一个第二个文件夹Predi,它包含文件夹obj,bin,My Project和VB文件。

(注:我的“主表格”与我的项目名称相同。也许这就是问题的原因?)

当我打开项目时,我收到以下3个错误:

  • 无法打开模块文件'C:\ Users \ MyName \ Documents \ Predi.Designer.vb':系统找不到指定的文件。

  • 无法打开模块文件'C:\ Users \ MyName \ Documents \ Predi.vb':系统找不到指定的文件。

  • 'Predi'不是'WindowsApplication1'的成员。

首先,我不明白为什么Visual Studio正在寻找“Documents”文件夹中的文件?

其次,在Predi文件夹中,存在Predi.Designer.vb和Predi.vb文件,但它们对应的是一个非常旧的版本(我想从创建之日起)。

最后,我的项目因此不再编译了。 (但我可以运行最后一次成功的构建)。

正如我刚接触VB一样,也许我只是错过了什么?

此外,我将项目保存在我的保管箱中,但同样的问题正在发生(寻找文件)。

我还在文件夹bin / Debug中打开了二进制文件Predi.pdb。它包含一些ascii字符,对应于我的代码的最后一个版本!所以,应该可以从这个文件中恢复代码,不是吗?

我想在使用反编译之前尝试一切...... :(

感谢您的帮助

0 个答案:

没有答案