Cómo: Ejecutar versiones multiprocesador en el IDE

Actualización: noviembre 2007

En este tema se describe cómo ejecutar Versiones multiprocesador desde el IDE.

El número de proyectos que se pueden generar simultáneamente en el IDE es igual al valor de la propiedad Número máximo de generaciones de proyecto paralelas. Por ejemplo, si se genera una solución que comprende varios proyectos y el valor de esta propiedad se ha establecido en 2, se generarán dos proyectos simultáneamente.

Nota:

Para habilitar las versiones multiprocesador en el IDE, el valor de la propiedad Número máximo de generaciones de proyecto paralelas debe ser superior a 1. Para obtener información sobre cómo cambiar esta propiedad, vea Cómo: Establecer el número de versiones simultáneas para versiones multiprocesador.

La versión multiprocesador se aplica de forma automática a los comandos de generación relacionados (como Generar solución, Volver a generar solución, etc.) cuando están habilitados en el IDE. Los comandos de generación están disponibles en el menú Generar o en el menú de acceso directo que se muestra al hacer clic con el botón secundario del mouse (ratón) en los nodos del proyecto (o solución) en el Explorador de soluciones.

Para ejecutar versiones multiprocesador en todos los proyectos de una solución

  1. Abra la solución que contiene los proyectos que desea generar.

  2. Haga clic en el menú Generar.

    O bien

    En el Explorador de soluciones, haga clic con el botón secundario del mouse en el nodo de la solución para mostrar el menú de acceso directo.

  3. Seleccione el comando de generación deseado.

    El sistema de proyectos realizará la acción y mostrará los resultados en la Resultados (Ventana).

Utilice el comando Generación por lotes para especificar qué proyectos (de la solución) y qué configuraciones de versión (por ejemplo, versión de depuración o versión de lanzamiento) desea generar de forma simultánea.

Para ejecutar versiones multiprocesador de un subconjunto de proyectos de una solución

  1. Abra la solución que contiene los proyectos que desea generar.

  2. Haga clic en el menú Generar y, a continuación, haga clic en Generación por lotes.

    Aparecerá el Generación por lotes (Cuadro de diálogo).

  3. En la columna Generar, marque las configuraciones de generación de los proyectos que desea generar.

  4. Haga clic en el botón de la acción que desea realizar (Generar o Volver a generar).

    El sistema de proyectos realizará la acción y mostrará los resultados en la ventana Resultados.

Ejemplo

En el ejemplo siguiente se muestran las versiones multiprocesador en el IDE. Para realizar este ejemplo, cree una nueva solución denominada MultiprocExample que contenga dos aplicaciones de consola C++, una denominada Console1 y la otra Console2.

Compruebe que las versiones multiprocesador estén activas en el IDE y, a continuación, utilice el comando Generación por lotes para ejecutar una versión multiprocesador de lanzamiento para Console1 y una versión de depuración para Console2. El resultado de la generación debería parecerse al siguiente:

1>------ Build started: Project: Console1, Configuration: Release Win32 ------
2>------ Build started: Project: Console2, Configuration: Debug Win32 ------
2>Compiling...
1>Linking...
2>stdafx.cpp
1>Build log was saved at "file://d:\Documents and Settings\username\My Documents\Visual Studio\Projects\MultiprocExample\Console1\Release\BuildLog.htm"
1>Console1 - 0 error(s), 0 warning(s)
1>
2>Compiling...
2>AssemblyInfo.cpp
2>Console2.cpp
2>Generating Code...
2>Compiling resources...
2>Linking...
2>Build log was saved at "file://d:\Documents and Settings\username\My Documents\Visual Studio\Projects\MultiprocExample\Console2\Debug\BuildLog.htm"
2>Console2 - 0 error(s), 0 warning(s)
2>
---------------------- Done ----------------------

    Build: 2 succeeded, 0 failed, 0 up-to-date, 0 skipped

Vea también

Tareas

Cómo: Ejecutar versiones multiprocesador con VCBUILD

Cómo: Ejecutar versiones multiprocesador con modificadores de la línea de comandos DEVENV