2013-08-28 3 views
4

VS2010에서 만든 C# 프로젝트를 2012 Express (web)로 가져 왔습니다. 그러나 내가 그것을 만들었을 때 단위 테스트는 실행되지 않습니다. 테스트 탐색기로 들어가면 "모두 실행"할 수있는 옵션이 주어 지므로 테스트없이 빌드가 다시 실행됩니다.웹용 Visual Studio 2012에서 단위 테스트를 실행하지 않습니다.

수입에 의한 것일 수 있습니다. 2012 년에 단순 테스트 (true == false로 설정)로 단위 테스트 프로젝트로 솔루션의 새 프로젝트를 만들었습니다. 솔루션 탐색기에서 올바른 아이콘으로 나타납니다. 그러나 건물/재건축/청소의 금액으로 인해 아직이 테스트가 실행되지 않았습니다.

업데이트 3이 설치되어 있고 테스트에 영향을 미칠만한 지식이 변경되지 않았습니다. 누구 잘못 알아요?

EDIT : 단 하나의 단위 테스트 (true==false)가 포함 된 새로운 솔루션을 만들었습니다. 예상대로 실행되기 때문에 VS의 vesion이 아니므로 다른 구성 옵션 이런 식으로 실패 할 수도 있습니다.

+0

'웹용 익스프레스'에서 단위 테스트가 지원되지 않는다고 생각합니다. –

+0

테스트 프로젝트가 현재 구성에 맞게 선택되었는지 '구성 관리자'에서 확인하십시오. – BartoszKP

+0

구성 관리자의 모든 poject가 빌드 된 것으로 확인되었습니다. – James

답변

0

솔루션 디렉토리에 문제를 일으키는 구성 파일이있는 것으로 나타났습니다. 그들을 삭제하면 문제가 해결되었습니다.

+1

구성 파일은 무엇입니까? 여기에 목록을 붙여 넣을 수 있습니까? 감사. –

0

VS 2010에서 2012로 솔루션을 업그레이드 할 때 동일한 문제가 발생했습니다. 모든 테스트가 중단되었습니다. 이전 (VS2010) 솔루션 파일을 삭제하여이 문제를 해결했습니다. 그런 다음 VS2012를 사용하여 새 프로젝트를 만들고 모든 프로젝트를 새 솔루션에 추가했습니다. Rebuild 후에 모든 테스트가 테스트 탐색기에 나타납니다.

관련 문제