我遇到了一點小小的災難:我在.aspx.vb文件中做了「撤銷簽出」,失去了我所有的工作。在哪裏可以找到我丟失的.aspx.vb文件的副本?
我該如何恢復我的代碼?
我可以在Temporary ASP.NET Files中找到它嗎?如果是這樣,在哪裏? 是否有任何其他VS2010臨時文件文件夾值得檢查? 一個可視源安全臨時文件夾?
我遇到了一點小小的災難:我在.aspx.vb文件中做了「撤銷簽出」,失去了我所有的工作。在哪裏可以找到我丟失的.aspx.vb文件的副本?
我該如何恢復我的代碼?
我可以在Temporary ASP.NET Files中找到它嗎?如果是這樣,在哪裏? 是否有任何其他VS2010臨時文件文件夾值得檢查? 一個可視源安全臨時文件夾?
您可以檢查
c:\WINDOWS\Microsoft.NET\Framework\{Version of asp}\Temporary ASP.NET Files\
你可以發現有文件的編譯版本(如果你沒有重新編譯)。 從這個版本,你可以通過刪除一些行來恢復簡單的文件。
也在這個臨時目錄中,有編譯的DLL,你可以找到你錯過的那個,並且是你丟失的頁面,並用NetReflector打開它 - 在那裏你可以得到你想念的代碼, 。
如果您有Vista或Windows 7,那麼還有ShadowCopy,如果它啓用了您的文件的某些最新版本,您可以通過查看文件的屬性來獲取它們。
我找到了一個看起來很有希望的.CCU文件,但它以某種方式編譯。 – 2010-07-12 12:39:39