使用visual studio 2012恢复删除文件

时间:2013-01-22 17:45:20

标签: c# asp.net .net asp.net-mvc asp.net-mvc-4

我不小心删除了部分项目,认为我在临时文件夹中。 这是一个asp.net-mvc 4应用程序。

我没有tfs或任何其他程序监视我的文件系统。

我刚刚发布了我的申请。我剩下的就是一堆编译过的文件,js,css和图像。

我是否可以使用Microsoft的任何工具执行逆向工程,或者VS2012是否跟踪文件以便我可以恢复它。

12 个答案:

答案 0 :(得分:87)

在Visual Studio中删除的文件将转到Windows回收站。除非您清除它,否则您的文件仍应存在。只需恢复它们,然后将它们作为现有项目添加到项目中。您也可以通过解决方案资源管理器拖放它们。

修改

您还可以单击解决方案资源管理器中的“显示所有文件”按钮。

Highlighted: Show All Files button in Solution Explorer

该文件将显示在那里,显示为灰色(如果它仅从您的项目中删除 - 而不是您的磁盘驱动器)。然后,您可以右键单击它,然后将其添加回ptoject。如果没有,请尝试第一种方法。

答案 1 :(得分:18)

  1. 在“Windows文件资源管理器”
  2. 中打开已删除项目的文件夹/解决方案
  3. 按Ctrl + z(撤消)。这将指示Windows撤消文件夹
  4. 上的最后操作
  5. 再次转到Visual Studio解决方案
  6. 点击“解决方案资源管理器”中的“显示所有文件”图标
  7. 点击刷新
  8. 再次包含文件
  9. PS。使用版本控制系统总是更安全,以确保您不仅可以检索文件本身,还可以检索任何以前签入的状态。 http://www.incredible-web.com/blog/revision-control-systems/

答案 2 :(得分:2)

抱歉,我在Visual Studio 2015中进行了解释,但选项相同,只需完成我的步骤。

步骤1:打开解决方案资源管理器,右键单击您的项目,然后单击“在文件资源管理器中打开文件夹”。

步骤2:打开文件资源管理器后按“Ctrl + z”键,这将撤消已删除的文件。

步骤3:回到visual studio,按解决方案资源管理器中的刷新图标,你会在虚线框中找到你删除的文件。 enter image description here

步骤4:右键单击Dotted文件,然后选择项目中的Option include。 enter image description here

就是这样。现在你删除的文件都包含在项目中。

答案 3 :(得分:1)

  • 如果已启用,Visual Studio中已删除的文件应最终位于回收站中。如果尚未清除,您可以将其恢复。

    • 删除文件时,没有文件被“删除”。它通常标记为已删除,但仍可通过工具轻松恢复。一个这样的工具是由一家名为AccessData的公司制造的,该公司生产一种名为Forensic Toolkit的法医调查软件。他们有一个名为FTK Imager的程序,它可以创建驱动器或文件夹的图像,甚至可以显示已删除的文件,您可以将其还原。这部分软件是免费的。 FTK Imager Download也许试一试。

    • 最后,学会使用subversion或其他版本控制软件(git,tfs),以便将来不会发生这种情况并备份你的东西

答案 4 :(得分:1)

Windows OS在应用Windows更新时创建还原点。如果您损坏了代码模块,就像我今天所做的那样,您可以从Windows资源管理器中右键单击它并选择“还原以前的版本”。文件夹级别提供相同的选项。

答案 5 :(得分:1)

试试这个:

  1. 右键点击您的项目;

  2. 点击“在文件资源管理器中打开文件夹”;

  3. 打开您的项目文件夹;

  4. 项目文件夹打开后,只需执行“ctrl + z”。

答案 6 :(得分:0)

转到Visual Studio解决方案 点击“显示所有文件”' Solutions explorer上的图标 单击刷新 再次包含文件

您可以访问:Remove git mapping in Visual Studio 2015

答案 7 :(得分:0)

解决方案中只有一个项目&我不小心将它删除了。好事是我在早期阶段就意识到了这一点。当我试图关闭解决方案时,visual studio让我保存解决方案文件。我说没有&当我重新加载该解决方案时,项目就在那里。

答案 8 :(得分:0)

是的,它很容易恢复。

  • 步骤1:转到回收站并恢复已删除的项目。

  • 步骤2:在Visual Studio中,右键单击项目,然后单击添加>现有项目(您可以在这里添加已删除的项目)

答案 9 :(得分:0)

在顶部栏菜单上,选择file,然后在下拉列表中选择Revert file 删除的文件将被恢复。

答案 10 :(得分:0)

转到Visual Studio代码编辑器左侧的Source Contror,然后单击它,您将看到已删除的文件,将鼠标悬停在文件上,然后单击“放弃更改”。 您的文件将恢复。 Click here you will see the image

答案 11 :(得分:-1)

只需转到回收站,然后按恢复即可。您将在软件文件的文件浏览器中找到已删除的文件。