호출 된 개체와 클라이언트의 연결이 끊어져 디버깅을 시작할 수 없습니다.


107

Visual Studio 2012 (버전 11.0.61030.00 업데이트 4)를 실행하고 있습니다. 로컬 콘솔 애플리케이션을 디버깅 할 때 디버깅을 시작할 때 (F5) 다음 오류가 발생합니다.

---------------------------
Microsoft Visual Studio
---------------------------
Error while trying to run project: Unable to start debugging.
The object invoked has disconnected from its clients.
---------------------------
OK   
---------------------------

이것은 몇 분 동안 디버깅하지 않고 Visual Studio를 그대로 두는 경우에만 발생합니다. Visual Studio를 닫고 다시 열면 오류가 사라집니다 (몇 분 동안 그대로 둘 때까지). 누구든지 이것을 경험 했습니까? 나는 그것을 경험하는 다른 사람들의 스레드를 찾을 수 없습니다.


13
VS를 닫고 다시 시작하십시오. 그것은 언젠가 나를 위해 일한 유일한 솔루션입니다. 업데이트 후 사라졌습니다.
sapatelbaps 14:44에

1
관련이있을 수도 있고 아닐 수도 있습니다. Microsoft BitLocker를 실행하고 있습니까?
Tyler Forsythe 2014 년

VS2010 및 VS2013에서 동일한 문제가 발생하므로 VS2012에만 국한되지 않습니다.
Mark Ingram 2014 년

3
이 MSDN 질문 은 .NET에서 VS7DEBUG라는 폴더의 이름을 변경하여 이와 유사한 문제를 해결 한 것으로 보입니다 %PROGRAM_FILES%/Common Files\Microsoft Shared. 해봤 어?
Gurusharan S 2014 년

2
VS 2017에서도 발생할 수 있습니다.이 버전을 몇 달 동안 사용한 후에는 본 적이 없지만 여기에서 인터넷 검색을하고 있습니다 ...
bkwdesign 2017

답변:


35

이것은 문제에 대한 가능한 대답 일 수 있습니다 .

답변에서 일부 :

  1. 소스 제어 엔진에서 업데이트 한 후 변경된 파일 (이유 및 방법) 확인
  2. 확장 및 플러그인 목록을 검토하십시오. 전부 또는 일부를 비활성화하십시오
  3. 닫기 Visual Studio 및 모든 개발 프로세스를 죽일 : devenv, mspdbsrv, vcpkgsrv, msbuild, msvsmon, vshub, vstest
  4. 때때로 문제를 일으키는 디렉토리 .suo, .ncb, .VC.db, .VC.VC.opendb뿐만 아니라 솔루션의 파일을 제거 합니다..vs
  5. 프로젝트 설정 파일, 일종의 YourProjectName.vcproj.DOMAINNAME.LOGINNAME.user또는 YourProjectName.csproj.user. 설정 파일 이름은 사용하는 프로젝트 종류에 따라 다릅니다.
  6. 실행 "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /setup또는 "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /setupx64 환경

15
Visual Studio를 다시 시작하면 해결되었습니다. 감사!
Reza S

17
@RezaS Visual Studio를 다시 시작 하는 것은 일시적인 해결책이며 질문의 내용과 같습니다 ( 이는 몇 분 동안 디버깅하지 않고 Visual Studio를 그대로 두는 경우에만 발생합니다. Visual Studio를 닫고 다시 열면 오류가 사라집니다. 몇 분 더 손대지 않은 채로 둡니다) ), 계속해서 당신을 괴롭힐 것입니다.
Myk Agustin 16. 01.

4 단계는 저에게 효과적이었습니다. 이 답변의 다른 단계도 시도해야합니다.
Myk Agustin

두 개의 Visual Studio 인스턴스가 열렸는데, 하나는 주변 장치와 통합되는 프로젝트이고 다른 하나는이 오류를 던졌습니다. 나는 두 인스턴스를 종료하고 다시 일을 시작하는 것은 작동했습니다
sohaiby

1
내 프로젝트의 루트에서 숨겨진 .vs 폴더를 제거해야했습니다. (이 폴더에는 사용자 설정 만 저장되며 프로젝트가 다시로드 될 때 다시 생성됩니다.)
Brian Merrell

9

VIsual Studio를 닫고 프로젝트를 다시 시작하면 완벽하게 작동합니다. 감사


77
이 20 번 하루 발생하면 그 훌륭한 솔루션이 아니다
codinglifestyle

18
일시적인 문제가 아니라 일시적인 해결책입니다.
Fábio

9
2017 년 10 월 VS Enterprise 2017. 아직 진행 중입니다. 이것은 확실히 일시적인 문제가 아닙니다. 저는 @ Fábio와 함께합니다.
Smoke Liberator

2
그래서, 실제로이 문제에 대한 영구적 인 해결책은 무엇입니까? 해결할 수 있었습니까?
Jamshaid Kamran

2
이것은 사람들 이이 답변에서 혜택을 받고 다운 투표를하는 것과 같은 것입니다.이를 반대하는 대신 영구적 인 해결책이 있으면 대답하십시오.
Debendra Dash

3

Visual Studio를 다시 시작하면 해결 방법이 제공되지만 실제 문제는 해결되지 않습니다. 제 경우에는 VS2017에서 C # 솔루션으로 작업 중이었고 다음으로 문제가 해결되었습니다.

  1. Visual Studio 닫기
  2. 솔루션의 디렉터리에 생성 된 .vs 폴더를 삭제합니다.
  3. 솔루션 다시 열기

물론이 경우 솔루션을 다시 열 때 마지막으로 연 파일에 대한 기록과 같은 기록 정보가 손실된다는 점에 유의하십시오.
Robear

0

문서 상단의 처리기 섹션없이 NLog 설정으로 App.config 파일을 손상 시켰습니다. 요점은 형식이 손상되었거나 섹션을 제대로 처리하지 않은 구성 파일 설정을 확인하는 것입니다. 손상된 구성 섹션을 제거하면 오류가 다시 발생하지 않습니다 (VS 2017).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.