繁体   English   中英

恢复被生成的代码覆盖的文件

[英]Recover files overwritten by generated code

我有一个Winforms项目,其中除其他外,还有7个表单,它们以与我在SQL Server中命名表的相同名称盲目地命名它们。 现在,我正在尝试使用实体框架数据模型和Visual Studio为数据库中的表生成类。 对于这七个类名称相同的表单,Visual Studio删除了我在表单中拥有的所有代码。 有什么办法可以恢复我的旧代码。 我没有可用的备份!

不好意思,但是除非您有任何备份,否则无法直接恢复该文件。

您可以使用ILSpy (或此博客文章中的其他选项之一)来反汇编曾经编译过的程序集。 您至少会拥有和以前一样的东西。 (您将丢失评论和其他内容)

也许有些偏离主题,但是幸运的话,您可能会使用公司运行时的一些磁盘恢复工具(如GetDataBack)找到文件。 我自己经常使用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM