문제

Visual Studio 2008에는 매우 심각한 문제가 있습니다. 때로는 마우스 오른쪽 버튼을 클릭 할 때 (정의로 이동하고, 다음 문장을 설정하기 위해) 디버깅 할 때 Visual Studio는 데드 잠금을하고 응답 모드로 이동합니다.

같은 문제가있는 사람이 있습니까? 누구든지 그것을 해결하는 방법을 아는 사람이 있습니까?

편집하다: 몇 개의 핫픽스와 함께 SP1을 사용하고 있습니다.

도움이 되었습니까?

해결책 2

이 문제는 Windows7로 이동 한 이후로 더 이상 나에게 발생하지 않습니다. 불행한 경우 Windows Vista를 여전히 고집하는 경우 Intellisense 데이터베이스가 구축되기를 기다릴 때 마우스 오른쪽 버튼으로 만 버린 것을 발견했습니다 (진행 상황은 왼쪽 하단 모서리 참조). 내가 가진 유일한 "수정"은 Intellisense가 건물을 멈추기를 기다린 다음 마우스 오른쪽 버튼을 클릭하는 것이 었습니다.

다른 팁

문제:
Vista에서 서명 된 응용 프로그램/DLLS가 천천히로드됩니다. Visual Studio Ide 'Hangs'오프라인/비 인터넷 연결 워크 스테이션에서. 인터넷 연결없이 인증서 취소 시간을 확인하고 응용 프로그램이 중단됩니다. 코드를 통한 디버깅/스텝핑은 필요에 따라 DLL이로드되며 이는 취소 확인을 시도하고 VS IDE가 응답하지 않게됩니다.

이 효과 :
이것은 서명 된 모든 응용 프로그램/DLL에 영향을 미치며 Microsoft Word/Excel이 간단한 문서를 열는 데 오랜 시간이 걸리는 이유이기도합니다. 사무실 응용 프로그램, SQL 관리 스튜디오, Visual Studio, 인증서를 사용하는 웹 응용 프로그램.

고치다:
게시자의 인증서 취소 확인을 비활성화합니다

IE를 통해 :

  1. IE 7의 인터넷 옵션으로 이동하십시오
  2. 그런 다음 보안 탭으로 이동하여 하단으로 스크롤하십시오.
  3. '게시자의 인증서 취소 확인'확인란을 선택 취소
  4. 확인을 클릭하십시오

레지스트리를 통해 :

  1. 개방 된 regedit
  2. 다음 키를 찾아보십시오.
  3. 점검을 비활성화하려면 : 상태 키의 값을 146944 DECIMAL 또는 0x00023E00 16 진수로 변경
    수표를 다시 활성화하려면 : 상태 키의 값을 146432 DECIMAL 또는 0x00023C00 16 진수로 변경

대체 수정 :
Visual Studio 호스팅 프로세스 비활성화 :

  1. Visual Studio에서 프로젝트를 엽니 다.
  2. 프로젝트 메뉴에서 속성을 클릭하십시오.
  3. 디버그 탭을 클릭하십시오.
  4. Visual Studio 호스팅 프로세스 확인란을 사용하십시오.

참고 : 대체 수정으로 인해 일부 디버깅 기능이 손실됩니다.

배경:
Microsoft Connect 보고서

나는 다른 날에 코드 조각, 매우 미친 템플릿을 썼고, 템플릿 코드 위에 마우스를 놓으면 최신 VisualStudio가 매달릴 것입니다. 그것은 초현실적이었다 :)

어쨌든 당신은 그런 문제가있을 수 있으며 Intellisense 데이터베이스를 삭제하고 다시 시도하고 싶을 수도 있습니다.

Visual Studio를 시작해보십시오 안전 모드 설치된 모든 연장 문제를 배제합니다.

멀티 스레드 앱을 디버깅 할 때, 때로는 브레이크 포인트가 맞을 때 교수형이 발생합니다. 그리고 코드 내 변수를 마우스 오른쪽 버튼으로 클릭하여 변수를 보려고 할 때 때때로 vs (모래 시계)가 걸려 있습니다.

나는 google을 찍고 설명 된 힌트를 찾았다. vs가 끊어지면 현지인의 모든 변수를 평가하고 접점을 시청하기 위해서는 힌트를 발견했다. 그러나 스레드 앱에서는 값을 평가할 때 (예 : 속성 게터)에서 코드가 잠기면 교착 상태가 발생할 수 있습니다.

부러지기 전에 현지인 창을 닫음으로써 교수형을 피했습니다.

나는 이것을 잘 설명하지 않습니다. 원래의 힌트를 찾기 위해 다시 인터넷 검색을 시도했지만 성공하지 못했습니다.

그것 그랬을 수도 있습니다 이것: 디버깅하는 동안 Visual Studio가 중단되는 이유는 무엇입니까?.

Visual Studio를 종료하고 프로젝트의 .NCB 파일을 삭제하십시오.

아니요,하지만 버그처럼 들립니다. MS에보고하면 디버그 설정을 얻는 방법에 정보를 보내도록 정보를 보내도록 지침을 제공합니다.

마크, SP1을 적용 했습니까?

정확한 문제는 없었지만 디버그 모드 (또는 디버그 모드에서 나올 때)에서 15 초 동안 잠그는 데 문제가있었습니다. 가능한 몇 가지 수정 사항을 제안하는 블로그 게시물을 찾았습니다.

그중 하나는 IE 7로 가서 도구를 열고 도구-> 인터넷 옵션-> 고급 탭> 보안 섹션을 열고 '게시자의 인증서 취소 확인'및 '서버 인증서 취소 확인'(또는 첫 번째 첫 번째 사항을 선택 취소하는 것이 었습니다. ). 내가 그렇게 한 후에, 내 잠금 고난은 끝났다.

물론 내 개발자 상자는 인터넷에 있지 않으므로 어쨌든 대부분의 설정에 대해별로 신경 쓰지 않았습니다. 그것이 당신에게 도움이되는지 모르겠지만, 그것은 확실히 vs 2008에 대한 나의 문제를 해결했습니다.

모두 제일 좋다!

멀티 스레드 앱을 디버깅 할 때 Visual Studio (VC9)가 정기적으로 잠겨 있습니다. 나는 보통 시스템을 되 찾으려면 재부팅해야합니다.

나에게 나는 VS가 이전 원격 디버깅을했을 때 만료 된 IP를 열려고한다는 것을 알았다. 도구-> 옵션-> 디버깅 ---> 기호 아래에서 디버깅 설정을 확인하십시오.

내가 아는 솔루션이 아니라 VC2008에서 VC2010으로 VC 프로젝트를 옮기는 것에 대한 정당성은 IntelliSense가 장애가 된 곳입니다. 회복은 3 시간 동안 명시 적으로 저장되지 않았음에도 불구하고 괜찮 았습니다.

다음은 저를 위해 일했습니다.

관련 프로젝트의 .NCD 및 .SUO 파일을 삭제하십시오.

원천

아 또 다른 큰 쇼 스토퍼는 "Activedivedirectory"일 수 있습니다. 이것이 당신의 일에서 발생하고 그들이 "Activedivedirectory"를 사용한다면 이것은 일어날 수 있습니다. 여기 누군가가 Google 도구 모음의 버그라고 주장했지만 Google이 책임이 있다는 확실한 증거는 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top