Share via


Ejecutar una prueba unitaria como un proceso de 64 bits

Si tiene un equipo de 64 bits, puede ejecutar pruebas unitarias y capturar información de cobertura de código como un proceso de 64 bits.

Para ejecutar una prueba unitaria como un proceso de 64 bits

  1. Si el código o las pruebas se compilaron como un proceso de 32 bits/x86, pero ahora quiere ejecutarlos como un proceso de 64 bits, vuelva a compilarlos como Cualquier CPU.

    Sugerencia

    Para tener una flexibilidad máxima, compile los proyectos de prueba con la configuración Cualquier CPU. Después, se pueden ejecutar en ambos agentes de 32 y 64 bits. No hay ninguna ventaja por compilar los proyectos de prueba con la configuración de 64 bits, a menos que se llame a código que solo se admite en 64 bits.

  2. Establezca las pruebas unitarias para que se ejecuten como un proceso de 64 bits.

    En el menú de Visual Studio, seleccione Prueba y, después, Arquitectura de procesador para proyectos de AnyCPU. Seleccione x64 para ejecutar las pruebas como un proceso de 64 bits.

    O bien

    Especifique <TargetPlatform>x64</TargetPlatform> en un archivo .runsettings. Una ventaja de este método es que puede especificar grupos de configuraciones en archivos diferentes y cambiar rápidamente entre las distintas configuraciones. También puede copiar la configuración entre las soluciones. Para obtener más información, consulte Configurar pruebas unitarias usando un archivo .runsettings.