2012-01-31 3 views
1

우리는 모든 NUnit 테스트 프로젝트를 MSTest로 변환했습니다. 여러 가지 테스트 프로젝트가 있습니다. Visual Studio에서 솔루션의 모든 테스트 실행을 수행 할 때 하나의 프로젝트 만 실행합니다. Visual Studio에서 다른 테스트 프로젝트를 어떻게 인식하게합니까? 테스트의 모든는 "테스트 목록 편집기"에로드 된 경우Visual Studio에서 내 솔루션의 테스트를 인식하는 방법은 무엇입니까?

답변

0

이유 (당신은 해결책 당신의 "솔루션 항목"에서 "AutomatedTests.vsmdi"를 두 번 클릭하여 해당 액세스 할 수 있습니다) MS Test Runner가 테스트 프로젝트를 인식하지 못하는 이유는 .csproj 파일에 테스트 프로젝트 유형이 필요하기 때문입니다. 원래는 MsTest 프로젝트가 아닌 NUnit 용 클래스 프로젝트로 만들어졌습니다. 이 파일을 .csproj 파일에 추가해야합니다.

<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> 
관련 문제