2011-02-09 2 views
2

하드 드라이브 재해 후, 내 메인 파티션의 포맷이 완료되었습니다. 결과적으로 C# 프로젝트 (작은 관리 소프트웨어)가 손실되었습니다. 그러나, 나는 그것을 다른 컴퓨터에서 테스트하기 위해 내 USB에 DEBUG 폴더를 복사했습니다. 그래서 잃어버린 프로젝트를 복구 할 수있는 곳이 있습니까? 아니면 다시 시작해야합니까?C# 프로젝트가 손실되었습니다. 어쨌든 복구 할 수 있습니까?

답변

9

쉽지 않습니다. Reflector을 사용하여 소스를 복구 할 수 있지만 자원 등은 더 어렵습니다. 일부 Windows Forms 프로젝트에서 작동하는 step-by-step on my blog이 있습니다.

P. 소스 컨트롤을 사용하십시오. 상용 프로젝트를 위해서조차도 무료 SVN 호스트 (아마도 Mercurial/Git)가 있습니다 ...

+1

소스는 원래 입력 된 것처럼 보이지 않습니다. 소스에서 IL 로의 소스 변환은 완벽하지 않습니다. –

+0

특히, 주석은 복구되지 않습니다. : –

+0

그들이 갈 때까지 하나의 의견의 중요성을 깨닫지 못합니다, 아마도 ... – Maxpm

관련 문제