Сегодня утром я начал новый проект и, потратив на это ~ 3 часа работы, попытался открыть файл из другого проекта, чтобы получить из него некоторый код. Я получил предупреждение об отказе от несохраненного объекта. После того, как я сказал, что нужно продолжать, я понял, что это относится к проекту, над которым я только что работал, а не к другому файлу, который я только что открыл.
Несмотря на то, что я никогда не сохранял проект, различные файлы, содержащие мой код и набор данных, должны были существовать на жестком диске. Они все еще там, возможно, во временной папке? Я' Я работаю на компьютере под управлением Server 2008 R2 (не спрашивайте, не мое решение :)).
Это может помочь: http://blogs.msdn.com/b/saraford/archive/2008/02/14/did-you-know-where-visual-studio-saves-auto-recovered-files-in-the-case -of-an-unknown-shutdown-151.aspx
Также проверьте C: \ Users {Имя пользователя} \ AppData \ Local \ Temporary Projects
. Вы можете попробовать одну из этих программ для восстановления удаленных файлов и посмотреть, найдет ли она что-нибудь.
Инструменты> Параметры> Проекты и решения
и отметьте пункт
Сохранять новые проекты при создании
Часто сохранять. :)
Возможно, стоит проверить папку, в которой находятся файлы автосохранения. сохранены.
Вы можете найти расположение файла по умолчанию в Visual Studio в меню «Сервис» - «Параметры». Посмотрите в разделе "Проекты и решения" - разверните его и посмотрите в целом, чтобы найти расположение файлов по умолчанию.
Мои файлы находились в папке C: \ My Documents \ Visual Studio 2008 \ Backup Files.