본문 바로가기

.NET Framework/Visual Studio

[Visual Studio] 아시나요? 예기치 못한 종료의 경우 파일이 어딧는지?

Visaul Studio를 작업중 예기치 않은일로 프로그램 종료되거나 천재지변, 일시적 전력 공급 중단, 심지어 하드웨어 손상으로 인터럽터가 발생할수 있습니다.

그럴때 우리는 어색한 웃음을 짓지요.. " 우씨!!! 지금까지 작업한 코드 어떻게..!! "


아시나요? 여러분들의 코드가 임시로 자동 세이브 되고 있다는것을?

다음과 같은 팝업을 한번쯤 보신적이 있으실거라고 봅니다.

위 화면은 예기치 않게 종료가 되었을때 그파일에 대한 최근 작업본에 복구 마법사입니다..
아직 무엇인지 잘 모르시겠다구요? 현재 작업 중이시라면 탐색기를 여시고 약 5분뒤 아래 경로로 서치를 해보시길 바랍니다.

*  VS saves these auto-recovered files
* Windows XP 이하
    ...\My Documents\Visual Studio <version>\Backup Files\<projectname>.
* Windows Vista 이상
    ...\Users\<account Name>\Documents\Visual Studio <version>\Backup Files\<projectname>


파일 생성된것을 볼수가 있습니다. 임시로 생성 되어진 것 이외 아주 특별한 기능을 가지고 있는데요.
그것은 히스토리 형태로 백업을 남겨둘수가 있습니다.


앞서 Recover 마법사 이미지를 보신적이 있습니다.
" Do Not Recover " 버튼을 누르시면 복구는 되지 않고 AutoRecover 정보를 남겨두게 되죠..

그럼 코드작성자가 잠시 부재중이라도 괜찮은건네요?
아닙니다. Recover Files은 Visual Stduo의 AutoRecover 옵션에 의해 7일(기본) 동안 기록되어지는데요.

장기간 정보를 가지고 계시고 싶다면 다음과 같이 옵션을 변경해주시면 됩니다.

* Tool -> Option


* Option  -> Environment -> AutoRecover

포스팅을 마치며...


다음 포스팅은 vshost 파일에 대한 포스팅을 해볼까해요.. 구독자분들의 기대에 부응하겠습니다.
무더위 준비 잘하시고 항상 좋은 하루 되세요 : )
감사합니다.

정은성 드림