MS Visual Studio.net - 重新启动后丢失的源文件丢失

时间:2012-12-29 17:51:06

标签: visual-studio-2010

前几天我创建了一个MS visual studio 2010 C#项目并开始编码。我经常保存源,但是我没有选择要保存的目的地(只按了ctrl + s并假设源被保存)。但是我不得不跑去睡觉时把我的笔记本电脑放在背包里。不幸的是,这台笔记本电脑(acer aspire 5252 fyi)电池在睡眠时消耗得非常快,最终我的电脑关闭了。现在我无法在任何地方找到我的源文件而且我会发疯,因为我知道我保存了它并且它有几天的工作量。

我尝试进行Windows搜索但找不到项目文件。我也做了一个小实验 - 我创建了一个新项目并且没有保存整个解决方案,我在源文件上按了ctrl + s。保存成功,但我甚至找不到在IDE中打开的文件。即使是“打开包含文件夹选项”也会显示为灰色(参见屏幕截图)。

File was created and saved, but where is it?

我真的需要这些源文件。显然这是因为我没有保存源消失的解决方案,但是在保存解决方案之前,源文件暂时保存在哪里?

感谢。

3 个答案:

答案 0 :(得分:0)

要保存的项目有默认位置。那可能就是你的文件去了。

在Visual Studio中,在菜单上单击“工具”>选项>项目和解决方案>一般。有一个“Visual Studio项目位置”。

在我的Windows 7计算机上,Visual Studio 2010的文件夹是

C:\Users\<username>\Documents\Visual Studio 2010\Projects

您的未命名项目可能使用默认名称(如WebSite1)保存。

如果您想change that default location,请参阅以下有关如何执行该操作的信息。

答案 1 :(得分:0)

您正在使用Visual Studio对临时项目的支持。快速测试项目(和SO答案)的好功能,但不是确保您的项目在VS退出后仍然存在的好方法。没有源代码控制的编程同样不可取。

工具+选项,项目和解决方案,一般。确保勾选“创建时保存新项目”选项,以最大限度地减少您忘记选择解决方案文件夹的几率。三重检查现在创建一个新项目会在对话框中为您提供“位置”属性。

答案 2 :(得分:0)

Visual Studio temporary projects通常位于 * C:\ Users \&#34;用户名&#34; \ AppData \ Local \ Temporary Projects * 中。它是一个临时文件夹,只要Visual Studio启动就会被删除。

如何从上面链接保存Temporay项目:

保存临时项目

  1. 在Solution Explorer中,选择要保存的解决方案或项目。

  2. 在菜单栏上,选择“文件”,“保存”或“另存为” 将打开“保存项目”对话框。

  3. 在“名称”框中,指定项目的名称。

  4. 在“位置”框中,指定要保存项目的位置。

  5. 选中“为解决方案创建目录”复选框 注意:此复选框不适用于Visual Basic Web项目,Visual C#Web项目或其他基于目录的项目。

  6. 在“新建解决方案名称”框中,指定与项目名称不同的名称。

  7. 如果要将解决方案添加到版本控制数据库或存储库,请选中“添加到源控制”复选框。

  8. 选择确定按钮。