Не могу открыть поврежденный файл .cs

2452
Journeyman Geek

Таким образом, мой компьютер вышел из строя, когда Visual Studio 2012 был включен, и мой файл .cs был поврежден. В Notepad ++ есть только много слов 'NUL' черным шрифтом, а в простом блокноте просто пробелы, файл занял некоторое количество памяти, так что я думаю, что это еще не все. Я попытался восстановить его с помощью Recuva, но после того, как в этом файле появилось много случайных символов, снимок экрана:
Поврежденный файл Итак, я должен начать кодирование заново или у меня есть шанс сохранить его?

Заранее спасибо.

PS Восстановленный файл находится в другом месте, поэтому у меня есть исходный поврежденный файл. Поврежденный файл

1
это не файл CS - CS только чистый текст ..... BugFinder 8 лет назад 3
Извините, я имею в виду файл типа Class. 8 лет назад 0
ВСЕ файлы исходного кода являются чистым текстом .. поэтому класс также является чистым текстом, как и источник конструктора форм. BugFinder 8 лет назад 0
Удален тег asp.net - я сомневаюсь, что контент имеет какое-либо отношение к нему. Плохой тег TomTom 8 лет назад 0
Бывает иногда. У вас есть контроль версий? Или вернуть файл / файловую систему в прошлое? MX D 8 лет назад 0
Если вы не можете восстановить файл, используя инструмент для этой цели, вы можете * декомпилировать свою сборку, используя `dotPeek` или аналогичные инструменты, и получить по крайней мере то, что напоминает код, который вы имели. Если это не сработает, либо вас перезапустят. О, и вы должны начать использовать контроль версий, тогда, по крайней мере, вы потеряете только * последние изменения *, а не * все *. Lasse Vågsæther Karlsen 8 лет назад 0
Я хотел попробовать dotPeek, но я не могу найти файл .dll моего проекта. Это веб-приложение, и я не могу найти его нигде в папке проекта. 8 лет назад 0

2 ответа на вопрос

2
iuliu.net

This happened to me a few times as well when VS crashed. In some of the cases, the files couldn't be recovered at all, but sometimes I managed to recover them using Recuva. You can find a tutorial here.

ОП уже упоминает, что использовал рекува MX D 8 лет назад 0
0

So I tried Recuva again but this time I looked in all shadow copies. I got few versions of my file and it seems not to miss any info needed. I thank everyone who contributed.

Похожие вопросы