단위 테스트를 64비트 프로세스로 실행

64비트 컴퓨터를 사용하는 경우에는 단위 테스트를 실행하고 코드 검사 정보를 64비트 프로세스로 캡처할 수 있습니다.

단위 테스트를 64비트 프로세스로 실행하려면

  1. 코드 또는 테스트를 32비트/x86으로 컴파일했지만 64비트 프로세스로 실행하려면 모든 CPU로 다시 컴파일합니다.

    유연성을 극대화하려면 Any CPU 구성으로 테스트 프로젝트를 컴파일합니다. 그러면 32비트 및 64비트 에이전트 모두에서 테스트를 실행할 수 있습니다. 64비트에서만 지원되는 코드를 호출하는 경우를 제외하고는 64비트 구성으로 테스트 프로젝트를 컴파일하는 이점이 없습니다.

  2. 64비트 프로세스로 실행되도록 단위 테스트를 설정합니다.

    Visual Studio 메뉴에서 테스트를 선택한 다음 AnyCPU 프로젝트의 프로세서 아키텍처를 선택합니다. x64를 선택해서 테스트를 64비트 프로세스로 실행합니다.

    -또는-

    .runsettings 파일에서 <TargetPlatform>x64</TargetPlatform>을 지정합니다. 이 메서드의 장점은 서로 다른 파일에서 설정 그룹을 지정하고 각 설정 간에 빠르게 전환할 수 있다는 점입니다. 또한 솔루션 간에 설정을 복사할 수도 있습니다. 자세한 내용은 .runsettings 파일을 사용하여 단위 테스트 구성을 참조하세요.