我今天通过ctrl + h对所有解决方案进行了一些更改。 当我理解我的错误时,我试图用ctrl-Z来解除它,但结果很糟糕。
问题是:在我完成这个愚蠢的举动之前,如何重新加载最后编译的项目。 让我们说我想要解决方案,就像昨天一样。
感谢您的帮助, Eliran。
答案 0 :(得分:0)
你做不到。保存后,更改将不可逆转。这是备份的重点。有一些工具可以反编译您的.NET可执行文件,但由于并非所有源代码都实际编译成可执行文件(例如格式化和注释不是),您将永远不会得到原始代码。
您可能希望查看Git
,Subversion
或Team Foundation Server
等源代码管理软件,以便下次正确处理此问题。
答案 1 :(得分:0)
您可以尝试使用dotPeek等工具反编译旧二进制文件。但总的来说,这就是你使用源控制系统的原因。