-1

我今天通过 ctrl+h 对所有解决方案进行了一些更改。当我理解我的错误时,我试图用 ctrl-Z 撤消它,但结果很糟糕。

问题是:在我做了这个愚蠢的举动之前,我怎样才能重新加载最后一个编译的项目。可以说我想要昨天的解决方案。

谢谢你的帮助,伊莱兰。

4

2 回答 2

0

您可以尝试使用dotPeek等工具反编译旧的二进制文件。但总的来说,这就是您使用源代码控制系统的原因。

于 2014-05-25T08:59:55.607 回答
0

你不能。保存后,更改将不可逆。这就是备份的重点。有一些工具可以反编译您的 .NET 可执行文件,但由于并非所有源代码都实际编译到可执行文件中(例如,格式和注释不是),您将永远无法取回原始代码。

你可能想研究一下源代码控制软件GitSubversion或者Team Foundation Server下次正确处理这个问题。

于 2014-05-25T08:57:42.913 回答