2011-01-07 3 views
1

Мой компьютер случайно закрыл меня, и я потерял проект, над которым я работал. Я использую Visual C# Express и никакого автовосстановления или чего-либо в этом нет. Есть ли у C# Express автоматическое восстановление или это только Visual Studio?Visual Studio Recovery

+0

Я знаю, что Visual Studio имеет это, но понятия не имеет о Visual C# Express. В любом случае, эта функция не помогла мне в полном комплекте либо ... если вы ничего не потеряли, AutoRecover обычно не помогает. Поэтому я предлагаю вам привыкнуть часто нажимать комбинацию Ctrl-Shift-S, и в нужное время, и просто надеяться на лучшее. :) – Mehrdad

+0

K, ну спасибо. Обычно я просто нажимаю Ctrl + s и всегда задавался вопросом, почему это ничего не спасло (обычно я запускаю новые проекты). Просто посмотрел на меню файла и выяснил, почему. – Sean

+0

Да, я тоже научился этому, ха-ха. :) – Mehrdad

ответ

1

C# Express (если я правильно помню) имеет функцию точно так же, как в обычном VS-пакете, но по умолчанию она отключена. если вы нажмете «Инструменты»> «Параметры»> «Среда»> «Автовосстановление», вы можете включить его. Как это уже было сказано, это работает только в активном файле, и это кажется случайным. Используйте с осторожностью, другими словами.

Лучшим решением, посмертным, было бы увеличение частоты сбережений. Когда я заканчиваю писать или редактировать метод, класс, файл, все, что находится в рабочем состоянии, мне нравится сохранять его локально. Я подчиняюсь исходному контролю, когда он готов к этому, но локально я сохраняю слишком много. Я также теряю очень мало работы, если что-то пойдет не так.

+0

Инструменты> Параметры> Среда> Автовоспроизведение не существует. У меня есть только «Общие» «Шрифты и цвета» и «Клавиатура». – Sean

+0

Нет кнопки «Показать все настройки» или что-то там, не так ли? IIRC, я думаю, что где-то я видел что-то подобное, но я вполне мог ошибаться. – Mehrdad

0

Я использую C# Express и VS 2010, и если вы сначала сохраните свое решение, то кажется для автоматического восстановления. Поэтому сохраните решение как можно скорее.

Кроме того, если вы собираетесь сохранить код более чем на 10 минут, а затем совершить его в какой-то контроль источника: subversion, cvs, git, darcs и т.д.

1

В VS вы можете перейти к Tools > Options в меню Затем до Environment> AutoRecover установите параметр автовосстановления. Имейте в виду, что AutoRecover, похоже, сохраняет информацию только для страницы, на которой вы сейчас работаете. Так что, как сказал Ламберт, «часто нажмите комбинацию Ctrl-Shift-S».

Также автосохранения только кайф когда вы первый сохранили проект

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