我已经在个人 MVC 项目上工作了大约 5 个月了。我在 2 天前刚刚完成,昨天我试图使用 Azure 来托管它以及创建和连接 GitHub 来备份它。我不太擅长使用 GitHub,所以这可能是问题所在。在某些时候,我的Project Solution
文件、wwwroot
文件夹、文件model
夹、文件viewmodel
夹、文件view
夹和controller
文件夹消失了,我现在无法继续我的项目。我在回收站中环顾四周,查看 AppData/local,尝试将我的计算机恢复到 9 月 5 日,我觉得我尝试了一切。
但是,我有该项目的DLL
和PDB
文件。我使用 dotPeek 反编译 DLL,但结果有一堆我没有放在上面的代码,而且变量很疯狂。此外,反编译的视图也可能无法使用,因为它不在 HTML 中。有没有一种方法可以为我的原始项目使用 PDB 来反编译 DLL,使其更像我编写的代码,从而减少这个过程的痛苦?