2008-11-18 5 views
13

Кто-то , пожалуйста, скажите, что можно восстановить источник Visual Studio после сбоев VS!Проект Visual Studio не сохранен

Я только что потратил 5 часов на запись нового приложения-утилиты и запустил его с включенной опцией «Сохранить перед сборкой», а также с помощью AutoRecover каждые 5 минут. Но после того, как VS разбился, я не могу найти ничего, кроме пустой папки проекта !!! Я не могу поверить, что файлы только «сохранены» в памяти?!? Это не так! Это 5 часов работы должно быть где-то на диске?

Я попытался воспроизвести сценарий, создав проект Junk, запустив его, а затем убив VS, используя диспетчер задач. Это была не совсем та же ситуация, что и диалоговое окно, которое действительно появилось, чтобы сохранить проект. Я проигнорировал это и продолжил убийство. Тогда я смог найти источник нежелательной почты в C: \ Users {Username} \ AppData \ Local \ Temporary Projects в качестве рекомендации, но не мой предыдущий проект.

Я думаю, что все прошло.

+0

Если нет, то, скорее всего очищен. Теперь ваш единственный реальный вариант - не трогать машину и запустить утилиту восстановления диска, чтобы проверить, можете ли вы восстановить некоторые файлы и восстановить некоторые из ваших работ. – 2008-11-18 14:23:17

+0

«ALT + F, S» и «CTRL + S» - ваши друзья. Я не думаю, что я прохожу более 2 минут, не делая этого. – NotMe 2010-06-11 17:48:26

+0

Все еще будучи укушенным этим в 2012 году, и нет, @ChrisLively, Ctrl + S ничего не делает, он просто сохраняет каталог temp. Какие C# вытирают при запуске. Вы должны сознательно сохранить решение, которое является * Ctrl + Shift + S *. – 2012-10-13 17:32:10

ответ

13

Для того, чтобы убедиться, что это не повторится в будущем, вы можете пойти в

Инструменты>Опции>Проекты и решения

и отметьте пункт

Сохранить проекты при создании

3

Пока вы на самом деле не удалите решение для сохранения, проект сохраняется во временном каталоге. Это позволяет создавать проекты с быстрой царапиной, а не загромождать папку проектов. Надеюсь, он еще не был очищен, но если нет, это будет в вашем каталоге данных приложения. На Vista, то есть

C:\Users\{Username}\AppData\Local\Temporary Projects 

Извините, я забыл, что это было на XP.

Мораль истории, если это не проект с нуля, сохраните проект раньше.

-1

Действительно. Проверьте две папки проектов. Оба могут содержать ваш проект, а один - это папка, в которой есть только файл .sln.

Я очень уверен, что ваша работа находится на вашем диске где-то в папке «Документы» :). Если все установлено по умолчанию.

0

я выздоровел исходный файл, сохраненный в

C: \ Users \ < имя пользователя> \ Documents \ Visual Studio 2008 \ Backup Files \ < ProjectName> \

(это было на Vista)

0

Grep/найдите весь диск для файлов sln, proj и cpp (или любого другого языка).

удачи.

7

У меня такая же проблема, как и плакат. Я несколько раз запускал (и, следовательно, неявно сохранял) проект, но, по-видимому, источник ушел.

C:\Users\<username>\Documents\Visual Studio 2008\Backup Files\<ProjectName>\ 

только содержит пустую папку с именем проекта

C:\Users{Username}\AppData\Local 

даже не содержит папку с именем Временных проектов

я искал все C: и ничего не нашел соответствующее.

0

Если вы когда-либо хотите VS Management Studio файлы, я только что нашел мину в C:\Users\<<User>>Documents\SQL Server Management Studio\Backup Files\Solution1\ как ~AutoRecover% файлы ...

1

Для Visual C# 2010 ... Я сделал простой проект WPF и переехал в C: \ Документы и настройки \ scharusaengrit \ Мои документы \ Visual Studio 2010 \ Резервные файлы после перезагрузки компьютера.

-1

По-видимому, некоторые версии Windows хранят резервные копии ваших файлов. если бы не указанные выше предложения не сработали для вас, вы можете попробовать this.

0

У меня была такая же проблема после потери мощности в проекте WIP, который я не спас! Вы думаете, что мы будем знать лучше!

Этот удивительный бит программного обеспечения, Recuva отсканировал мой диск, и мне удалось вернуть мои файлы после фильтрации * .cs. Уф!

0

Это происходит, когда вы открываете сайт из визуальной студии.

Просто сохраните свой проект в другое место ..

файл> сохранить как> «Ваше местоположение»

вот оно

Смежные вопросы