2010-03-10 2 views
2

NUnit을 사용할 때 섀도 복사본을 꺼서 테스트 어셈블리를 출력 디렉터리에서 실행할 수 있습니다. 이 경우 필자의 테스트는 단위 테스트가 아니기 때문에 빌드가 출력 디렉터리에 복사 한 어셈블리 중 일부를 액세스 할 수 있어야하는 통합 테스트입니다.Visual Studio 2010 테스트 프로젝트에서 섀도 복사본을 해제하려면 어떻게합니까?

그러나 Visual Studio 2010 테스트 러너를 사용하여 Visual Studio 테스트 프로젝트를 실행할 때 섀도 복사본을 해제하는 방법을 찾을 수 없습니다.

그 방법을 알려주시겠습니까?

답변

0

분명히 이것을 할 방법이 없습니다. 대신 테스트 할 어셈블리와 함께 복사 할 어셈블리에 플래그를 지정해야합니다. Ewald Hofman에 감사 :

당신은 주위를 켜고 테스트 환경에 에 종속 어셈블리를 가져 오기 위하여 DeploymentItem 속성을 사용해야합니다.

+1

(지금 404s로 연결) – RJFalconer

관련 문제