восстановить потерянные страницы C # - PullRequest
0 голосов
/ 20 декабря 2010

У меня была проблема, я потерял все свои исходные (CS) страницы веб-сайта, но у меня были только опубликованные страницы на сервере, поэтому, пожалуйста, если есть какой-либо способ восстановить эти опубликованные страницы на оригинальные страницы с кодом, папка bin

Ответы [ 6 ]

4 голосов
/ 20 декабря 2010

Вам нужно декомпилировать C #.Это продвинутый пользовательский сценарий, но его можно выполнить ... вроде.

Как декомпилировать .NET EXE в читаемый исходный код C #?

2 голосов
/ 20 декабря 2010

попробуйте использовать отражатель. это поможет вам восстановить весь ваш код

1 голос
/ 20 декабря 2010

Используйте свою последнюю резервную копию или выполните откат к предыдущей версии SVN, над которой вы работаете.

http://www.red -gate.com / products / dotnet-development / рефлектор / - хорошее программное обеспечение для восстановления источника из скомпилированной программы.

0 голосов
/ 20 декабря 2010

Если сборки не были запутаны, вы можете использовать отражатель для восстановления кода из сборок.

0 голосов
/ 20 декабря 2010

http://www.red -gate.com / products / dotnet-development / рефлектор / Может декомпилировать сборки .NET в исходный код - однако это будет не тот код, который вы написали, поскольку у него будет много был изменен компилятором (т. е. ваши комментарии ушли пока пока)

Затем вы можете перестроить свой проект в выбранной вами IDE, и все готово.

0 голосов
/ 20 декабря 2010

Если ваш проект был веб-сайтом, вы должны иметь возможность ftp для каждого файла с сервера 1 на 1. Если ваш файл был проектом веб-приложения, вы попали. Файлы кода скомпилированы в двоичный файл, и если вы потеряли исходный код, он исчез.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...