我今天通过 ctrl+h 对所有解决方案进行了一些更改。当我理解我的错误时,我试图用 ctrl-Z 撤消它,但结果很糟糕。
问题是:在我做了这个愚蠢的举动之前,我怎样才能重新加载最后一个编译的项目。可以说我想要昨天的解决方案。
谢谢你的帮助,伊莱兰。
我今天通过 ctrl+h 对所有解决方案进行了一些更改。当我理解我的错误时,我试图用 ctrl-Z 撤消它,但结果很糟糕。
问题是:在我做了这个愚蠢的举动之前,我怎样才能重新加载最后一个编译的项目。可以说我想要昨天的解决方案。
谢谢你的帮助,伊莱兰。
您可以尝试使用dotPeek等工具反编译旧的二进制文件。但总的来说,这就是您使用源代码控制系统的原因。
你不能。保存后,更改将不可逆。这就是备份的重点。有一些工具可以反编译您的 .NET 可执行文件,但由于并非所有源代码都实际编译到可执行文件中(例如,格式和注释不是),您将永远无法取回原始代码。
你可能想研究一下源代码控制软件Git
,Subversion
或者Team Foundation Server
下次正确处理这个问题。