2009-11-13 8 views
2

VS 2008 전문가를 사용하고 단위 테스트를 사용합니다.오류 : "호출 대상에 의해 예외가 발생했습니다."

때로는 오류가 발생합니다. 오류 : "예외 대상이 호출 대상에 의해 처리되었습니다."

안전 모드 (파라미터/SafeMode를)에서 비주얼 스튜디오를 시작

사용자 데이터 (파라미터/resetuserdata) I를 비주얼 스튜디오를 시작하고 다시 : 나는했고, 도움이되지 않았다 무엇

http://peitor.blogspot.com/2009/10/sometimes-it-works-sometimes-not.html

해결책 없음 : '(it 's 악몽입니다.) "devenv/safemode", "오픈 솔루션", "빌드", "다시 빌드", "크로스 손가락" ..

모든 해결책, 제발 ????

+1

해당 예외 메시지는 일반적으로 정확히 무엇이 잘못되었는지를 알려주는 하나 이상의 중첩 예외가 있다는 것을 의미합니다. 내부 예외를 포함한 완전한 예외가 어딘가에서 발견 될 수 있는지 여부를 살펴볼 수도 있습니다 (메시지 상자는 분명히 아무 것도 알려주지 않습니다). – Joey

답변

8

팀 탐색기를 열고 TFS 서버에 연결하십시오. 그런 다음 다시 시도하십시오.

첫 번째 의견은 Chezray's blog post입니다. 저자 자신은 해결책이 없지만 의견 제시자는 그렇게합니다.

0

먼저 TFS에 연결되었습니다. 그런 다음 Visual Studio를 닫았다가 다시 열었습니다.

0

내 경우에는 VS 메뉴에서 테스트 -> 테스트 설정 -> 기본 프로세서 아키텍처로 이동하여 x86에서 x64로 프로세서 아키텍처를 전환하는 것이 효과가있었습니다.

+0

VS2012 Ultimate을 통합 서비스 프로젝트와 함께 사용하고 있습니다. x86에서 x64 로의 전환은 저에게 맞지 않았습니다. – bsivel

1

Visual Studio 2010을 사용하고 있습니다. 소스 제어 설정을 AnkhSVN에서 없음으로 변경했는데 정상적으로 작동하기 시작했습니다.

0

소스 제어 설정을 AnkhSVN에서 없음으로 설정했습니다. 아직도 작동하지 않았다. 닫힌 후 VS를 두 번 다시 엽니 다. 아직도 작동하지 않았다. 시작 프로젝트가 실제 테스트 프로젝트 였음을 알았습니다. 시작 프로젝트를 "응용 프로그램"으로 다시 변경하고 실행했습니다. 그런 다음 테스트를 실행했고 성가신 메시지 상자가 사라졌습니다.

매우 모호한 오류입니다.

관련 문제