我遇到了一点小小的灾难:我在.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