2010-02-22 7 views
1

저는 Visual Studio에서 매우 좋지 않은 경험을해온 MonoDevelop를 사용하여 프로젝트를 이전하려고합니다. 어쨌든, 우리가 애플리케이션을 디버그하려고 할 때, 우리는 TargetInvocationException을 얻고 Ignore, Retry, Abort를 요청했다. abort 이외의 것을 클릭하면 예외가 다시 throw되고 MonoDevelop의 강제 중단을 클릭하면 충돌이 발생합니다.디버거가 끊임없이 예외를 throw합니까?

Exception http://img534.imageshack.us/img534/6809/88106588.png

이에 상관없이 내가 디버깅 어떤 프로젝트를 발생하지 않습니다. 심지어 최소한의 콘솔 응용 프로그램 만 설치하고이 예외는 매번 발생합니다. MonoDevelop는 우선 순위 번호 1로 설정된 Microsoft.Net Debugger와 함께 Microsoft.Net 런타임을 사용하도록 설정됩니다. 나는 다른 설정을 시도하고 모두 같은 시나리오가 발생하는 것 같습니다.

이 문제가 계속 발생했는지, 나와 함께 일하는 다른 개발자가 동일한 문제가 발생했는지 확실하지 않습니다. Google과 Yahoo에서 찾을 수있는 거의 모든 웹 페이지를 검색했지만 아무 것도 발견되지 않았습니다.

누군가가 위대하거나 다른 사람이 올바른 방향으로 향할 수있는 것을 알고 있다면?

편집 : 당신은 여러 번 무시를 클릭하면

가 보인다, 디버거를 통해 가을과 응용 프로그램 디버깅을 시작합니다 ... 즉, 잠시 후 매우 성가신 얻을 수 있습니다.

+0

Visual Studio에서 어떤 문제가 있습니까? – SLaks

+0

도움이되지 않기 때문에 여기서는별로 중요하지 않습니다 ... –

+1

Ctrl + C를 눌러 대화 상자의 텍스트를 복사 할 수 있습니다. – SLaks

답변

0

표준 대답은 듣기 싫지만 -이 경우에는 Visual Studio를 다시 설치 (적어도 "복구")하는 것이 좋습니다. 그것은 당신의 컴퓨터에서 손상된 것처럼 보입니다.

+0

에서 응답이 없습니다. Visual Studio는 내 문제의 대상이 아닙니다. Visual Studio에서 MonoDevelop로 전환 한 주된 이유는 조만간 테스트를 위해 Linux로 이동할 것이기 때문입니다. 여전히 MD 디버거를 사용할 수 있습니다. TargetInvocationException이 Throw되는 시점을 보여주는 팝업에서 Ignore를 눌러야합니다. 또한 개발 팀은 가능한 개인적인 오류나 버그로 인해 MD를 떨어 뜨리지 않도록 개선 할 수 있도록 MD를 지원합니다. 위의 질문으로 돌아갑니다. ;) –

관련 문제