단위 테스트를 64비트 프로세스로 실행Run a unit test as a 64-bit process

64비트 컴퓨터를 사용하는 경우에는 단위 테스트를 실행하고 코드 검사 정보를 64비트 프로세스로 캡처할 수 있습니다.If you have a 64-bit machine, you can run unit tests and capture code coverage information as a 64-bit process.

단위 테스트를 64비트 프로세스로 실행Running a unit test as a 64-bit process

단위 테스트를 64비트 프로세스로 실행하려면To run a unit test as a 64-bit process

  1. 코드 또는 테스트를 32비트/x86으로 컴파일했지만 64비트 프로세스로 실행하려면 모든 CPU 또는 원한다면 64비트로 다시 컴파일합니다.If your code or tests were compiled as 32-bit/x86, but you now want to run them as a 64-bit process, recompile them as Any CPU, or optionally as 64-bit.

    유연성을 극대화하려면 Any CPU 구성으로 테스트 프로젝트를 컴파일해야 합니다.For maximum flexibility, you should compile your test projects with the Any CPU configuration. 그러면 32 비트 및 64비트 에이전트에서 모두 실행할 수 있습니다.Then you can run on both 32 and 64 bit agents. 64비트 구성으로 테스트 프로젝트를 컴파일하는 것은 아무 이점이 없습니다.There is no advantage to compiling test projects with the 64-bit configuration.

  2. Visual Studio 메뉴에서 테스트, 설정, 프로세서 아키텍처를 차례로 선택합니다.From the Visual Studio menu, choose Test, then choose Settings, and then choose Processor Architecture. x64를 선택해서 테스트를 64비트 프로세스로 실행합니다.Choose x64 to run the tests as a 64-bit process.

    - 또는 -- or -

    .runsettings 파일에서 <TargetPlatform>x64</TargetPlatform>을 지정합니다.Specify <TargetPlatform>x64</TargetPlatform> in a .runsettings file. 이 메서드의 장점은 서로 다른 파일에서 설정 그룹을 지정하고 각 설정 간에 빠르게 전환할 수 있다는 점입니다.An advantage of this method is that you can specify groups of settings in different files and quickly switch between different settings. 또한 솔루션 간에 설정을 복사할 수도 있습니다.You can also copy settings between solutions. 자세한 내용은 .runsettings 파일을 사용하여 단위 테스트 구성을 참조하세요.For more information, see Configure unit tests by using a .runsettings file.

참고 항목See Also

테스트 탐색기를 사용하여 단위 테스트 실행 Run unit tests with Test Explorer
코드 단위 테스트 Unit Test Your Code
Visual Studio 테스트에 대한 테스트 설정 지정Specifying Test Settings for Visual Studio Tests