2013-11-23 2 views
1

NuGet을 사용하여 XSockets 사용자 지정 구성을 프로젝트에 설치 한 다음 kaboom을 사용하여 프로젝트 전체가 모든 파일과 함께 사라졌습니다. 나는 video tutorials에서 12 부분을 따랐으므로 내가 한 것과 정확히 같은 것을 볼 수 있습니다 (기본적으로 PM> Scaffold XSockets.Configuration).NuGet이 내 전체 프로젝트를 삭제했습니다.

내 프로젝트에 파일을 추가해야하지만 내 모든 파일이 사라졌습니다. 내 질문은 : 어떻게 NuGet 어떻게 든 신비하게 삭제 된 파일을 복구합니까? 내가 한 초보자 실수가 있었습니까? (이것은 NuGet의 패키지 관리자 콘솔을 사용하여 처음입니다.)

많은 감사드립니다 ... 이것은 매우 걱정입니다. 방금 전 전체 ASP.NET 프로젝트를 잃어 버렸습니다.

+0

실제 드라이브에서 100 % 삭제 된 것이 확실합니까? 프로젝트에서 삭제되는 것이 아니라? –

+0

Windows 탐색기에서 폴더를 보면 사라졌습니다. 그리고 Visual Studio에서 모든 항목이 누락 된 것으로 표시되었고 VS를 다시 시작할 때 프로젝트를로드 할 수 없었습니다. 그래, 맞아. – matt

+3

아, 좋은 점은 소스 제어하에있는 것입니다. – Phill

답변

1

Windows 7 또는 Windows 8을 사용하는 경우 "previous version of files"기능을 사용해보십시오.

편집

다행 당신은 당신의 프로젝트를 복구 할 수 있습니다. 죄송합니다. 3 일 전입니다. 프로젝트 파일이 지워지는 명백한 이유는 없습니다. 수술 중 이상한 일이 있었습니까 (이상한 하드 드라이브 소음)? 불량 섹터에 대한 디스크 분석을 시도해 보셨습니까? 디스크에서 바이러스 및 맬웨어를 분석 했습니까? 프로젝트 파일이 자동 정리가 이루어지는 곳에 위치 할 수 있습니까? 또한 이벤트 로그를 한 눈에 볼 수 있습니다. 작업 중 디스크 오류나 기타 문제가 있는지 확인하는 데 도움이 될 수 있습니다.

공유 작업을하는 동안 네트워크 오류로 인해 일부 원본 파일이 손상된 것을 기억합니다. 그것은 시스템 이벤트 로그에 표시되었으므로 그것을 증명하고 내 엉덩이를 저장할 수있었습니다.

+0

이것은 3 일 전에 프로젝트를 시작하는 데 도움이되었습니다. 정말 고마워요. 하지만 내가 같은 일을 했음에도 내 최종 결과가 vid 데모와 다른 이유가 궁금합니다 ... – matt

0

아야. Nuget은 프로젝트 사본을 보관하지 않으며 시스템에 직접 파일을 액세스 할 수 있습니다. 그래서 너겟은이 경우 구원자가되지 못합니다. 버전 관리 권한이 있으시기 바랍니다. 그렇지 않다면 시작하는 것이 아주 좋은 시간입니다. 서버가 필요 없으며 완전히 로컬로 실행할 수있는 솔루션이 많이 있습니다.

기타 옵션. 최대한의 하드 드라이브 사용을 중지하여 언 메라 메서드를 사용할 수 있습니다. 로랑 (Laurent)은 이전 버전이 특정 OS에서 사용 가능하다고 전했다. 마지막으로 여전히 컴파일 된 어셈블리가있는 경우 dotpeek과 같은 디 컴파일러를 사용하여 소스 코드를 다시 가져올 수 있지만 여전히 JavaScript 및 이미지와 같은 정적 애셋을 복구해야합니다.

관련 문제