В одну сторону ... если это из какого-то контроля версий, получите последнюю версию и оставьте измененную часть на себя.Если у вас нет управления исходным кодом, вы можете выбрать один из двух вариантов: создать новое решение, добавить в него все свои проекты и перестроить его.Проверьте на ошибки.- Если ваш код полностью поврежден и файлы не читаются, что невозможно восстановить, то вам необходимо выполнить следующее:
- скопировать dll проектов из bin dir,
- использовать красные воротаотражатель и извлеките весь файл класса в новый файл проекта.
- Теперь для aspx.cs вы можете создать новый проект, добавить все файлы aspx в этот новый проект, а также новые файлы cs, созданные дополнением отражателя.Сделайте это для всех страниц.Когда закончите, щелкните правой кнопкой мыши по проекту веб-приложения (если оно есть), затем выберите «Преобразовать в веб-приложение».Также проверьте заголовок страницы каждой страницы, что они используют одни и те же файлы классов.
Я знаю, что это немного сложно, но это сработает .... восстановить почти столько же кода, когда вашприложение было скомпилировано в последний раз.
Примечание : вам также придется поддерживать иерархию проекта, так как добавление отражателя (FileGenerator на Codeplex) может пропустить фактическую иерархию проекта.