1

솔루션에 두 개의 유닛 테스트 프로젝트가있는 Compact Framework 프로젝트가 있습니다.모바일 에뮬레이터 비 모바일 유닛 테스트 용으로 출시되었습니다.

하나는 스마트 장치 단위 테스트 프로젝트입니다 (실행할 에뮬레이터 필요). 다른 하나는 일반적인 단위 테스트 프로젝트입니다.

일반적인 단위 테스트 프로젝트는 내 컴퓨터와 빌드 컴퓨터에서 제대로 실행되지만 내 동료 컴퓨터에서는 에뮬레이터를 시작하려고 시도하고 테스트를 통과하지 못합니다.

그는 changeset 1의 체크 아웃을 시도한 다음 폴더를 삭제 한 다음 체크 아웃하고 테스트를 실행했지만 여전히 에뮬레이터를 시작하려고합니다.

빌드 머신과 내 컴퓨터가 잘 작동하기 때문에, 이것이 그가 그의 머신에 가지고있을 수있는 몇 가지 설정이라고 추측합니다.

아이디어가 있으십니까? 이 때문에 솔루션의 디버그 설정 될 수있다

+1

testrunconfig를 확인 했습니까? – ctacke

+0

@ctacke : 그게 다야! Resharper가 올바른 testrunconfig를 사용하지 않았습니다. (이 질문에서 볼 수 있듯이 http://stackoverflow.com/questions/747263/resharper-unit-test-runner-support-for-deployment-items). 이것을 선택할 수 있도록 답변으로 게시하십시오. – Vaccano

답변

0

그것은 testrunconfig였습니다. 우리는 resharper에서 실행 중이며 올바른 testrunconfig를 선택하지 않았습니다.

1

(비주얼 스튜디오 2008 MSTEST을 사용하여)

. 솔루션 탐색기에서 솔루션을 마우스 오른쪽 단추로 클릭하고 속성을 선택하면 시작 프로젝트이라는 노드가 있습니다. 이 대화 상자의 설정은 일반적으로 소스 제어에 체크인되지 않는 솔루션의 .suo 파일에 보관됩니다.

차이를 정의하는이 솔루션 등록 정보 대화 상자의 다른 노드 중 하나 일 수 있습니다.

관련 문제