0

我正在使用Visual Studio 2013中的ASP.NET Web項目,並且它在幾個小時前運行。但是一小時前,我正在調整項目中的某些內容,並搞砸了整個項目。無論如何要恢復到我昨天的版本?Visual Studio Project恢復舊版本

+0

這可能是一個愚蠢的問題,但你使用源代碼管理?或者,如果您使用的是Windows 8並且您碰巧打開了「文件歷史記錄」功能,那麼您可能很幸運:http://windows.microsoft.com/en-us/windows-8/how-use-file-歷史 –

+0

我不使用源代碼管理和Windows 8文件歷史記錄已關閉。哦,也許我可以從項目開始。 – jiapingzeng

+0

爲防萬一你沒有意識到,有很多很棒的免費源代碼控制系統,它們很好地配合VS。對於私人項目,我更喜歡visualstudio.com。對於公共/開源項目,我更喜歡github.com。 –

回答

5

如果您使用的是版本控制,例如Mercurial,GIT,Subversion,TFS - ,那麼您肯定記得提交您的工作,然後選YES。

如果你不使用版本控制,那麼你需要問自己爲什麼不呢?今天不要關閉計算機,直到你糾正了這個疏忽。

此外,您可能在Windows中爲您保存了以前的版本/還原點。在Windows資源管理器中,右鍵單擊要保存工作的文件夾並選擇屬性。它們可能是「先前版本」選項卡,並且在那裏您可能會恢復到早期版本。如果是這樣的話:幸運的幸運。另外,如果您的工作是使用像DropBox這樣的服務共享的,那麼您將能夠找到您的解決方案或項目文件的早期版本。

還有一種技術,我...我不願意提到這一點。你需要的是一輛八十年代的DeLorean汽車,以及足夠的鈈來產生1點21千兆瓦。你也需要......忘記它,不,版本控制是你最好的選擇。或者Ctrl + Z

+1

1+沒有比釋放代碼更令人沮喪的了。 –

2

保持CTRL +ž幾分鐘,並使用版本控制是僅有的兩種方式我知道這樣做的..

相關問題