Debug는 잘 되는데 Start Without Debug는 안 된다면? (Avast 사용자만 해당)



  Avast 안티바이러스에게 뒤통수를 맞았습니다. Avast의 기능 중 하나가 개발한 프로그램이 Debug 모드에선 실행되지만 Debug 없이는 실행이 안 되는 괴이한 증상을 만들어 냈더군요.

  원흉은 Avast 안티바이러스의 Deep Screen 기능이었습니다. 이 녀석은 인증되지 않은 응용 프로그램이 실행되기 전 샌드박스 모드로 실행시킨 뒤 이상이 없다면 일반 모드로 재실행 되도록 하는 기능인데, 어째서인지 샌드박스 모드에 돌입하지 않고 프로세스에서 증발한 뒤 파일 핸들을 잡고 놓질 않더라고요. 심지어 시스템 권한으로 실행되어 재부팅 전까지 다시 빌드할 수도 없었습니다.

  해결 방법은 당연히 이 기능을 끄고 재부팅하면 됩니다.

 
  설정(G)에 들어가셔서

 
망할 딥스크린 사용에 체크를 해제해주세요.

댓글

이 블로그의 인기 게시물

C# 남아도는 메모리에도 불구하고 OutOfMemoryException이 발생한다면?

MySQL 데이터 타입과 Java 데이터 타입 비교/매칭

테일즈위버 OST 전곡 모음