2010-07-28 5 views
0

단위 테스트를 실행 중이므로 LONG 시간이 걸리는 "불량"단위 테스트입니다. (잘 작동하는 데 사용)디버거에서 C# winforms .... 컨텍스트 스위치 교착 상태가 감지되었습니다.

이제는 컨텍스트 스위치 교착 상태가 감지되었습니다. 전체 테스트를 수행하는 데 오랜 프로세스 (20 분)가 걸리기 때문에이기 때문에 추측하고 있습니다.

같은 대부분은 여기에 설명 : 나는 오류없이 실행하는 단위 테스트를 얻기 위해 할 수있는 일이 http://bytes.com/topic/c-sharp/answers/471705-context-switch-deadlock-detected

있습니까?

아무것도 내가 시험에서 그것을 가지고 가고 교수형 찾는 래퍼 응용 프로그램을 쓸 수 있지만 수가없는 경우 우리 만 할이 한 번 또는 두 번 테스트 해, 그 작업을 많이처럼 보인다 ...

감사합니다,

정확 합니

+0

IT는 COM 오류입니다. 어떤 종류의 COM 구성 요소를 사용하고 있는지 알려주지 않으면 아무데도 가지 않습니다. 궁극적으로 디버거 경고, 디버거에서 단위 테스트를 실행할 필요가 없습니다 ... –

+0

Thansks, 나는 Db를 누른 다음 우리의 도메인을 구축하고 학생들을 채우는 광고 물건을 잔뜩하고 있습니다. 나는 의도적으로 com 구성 요소를 사용하지 않지만 .Net은 광고 구성 요소를 수행하기 위해 후드를 사용하고있을 수 있습니다. –

답변

0

한스는 대신 그들을 를 debuging의 느린 실행하는 단위 테스트를 실행하면 잘 작동, 말했듯이.

우리의 이상한 cheezy 케이스에서는 괜찮습니다.

감사합니다,

E-

관련 문제