Compartir a través de


Configurar destinos y tareas

Puede configurar los destinos de MSBuild y tareas de ejecutar fuera de proceso con MSBuild para poder contextos de destino que difieren de se ejecutan en.Por ejemplo, puede diseñar una aplicación de 32 bits de .NET Framework 2.0 mientras el equipo de desarrollo se ejecuta en un sistema operativo de 64 bits de .NET Framework 4,5.También puede los equipos de destino que se ejecutan con .NET Framework 4 o anterior.La combinación de 32 - o el valor de bits 64 y la versión de .NET Framework específico se conoce como contexto de destino.

Instalación

.NET Framework 4,5 reemplaza el Common (CLR) Language Runtime, los destinos, tareas, y las herramientas de .NET Framework 4 sin cambiar el nombre de ellas.Esencialmente, crea .NET Framework 4 y mejorado.

Para compilar una aplicación de .NET Framework 4,5, también debe tener .NET Framework 4,5 ensamblados de referencia.Estos se incluyen en Visual Studio 2012.

[!NOTA]

Cuando está instalado .NET Framework 4,5 en un equipo con Visual Studio 2010, el marco modificado habilita Visual Studio 2010 al destino todos los contextos de destino que no puede el destino de la capacidad de Visual Studio 2012 , excepto que tienen como destino.NET Framework 4,5.

Destinos y tareas

MSBuild ejecuta determinadas tareas de compilación de proceso al destino un conjunto mayor de contextos.Por ejemplo, MSBuild de 32 bits puede ejecutar una tarea de compilación en un proceso de 64 bits para ejecutarse en un equipo de 64 bits.Esto está controlada por los argumentos de UsingTask y los parámetros de Task .Los destinos instalados por .NET Framework 4,5 establecen estos argumentos y parámetros, y no se requiere ningún cambio compilar aplicaciones para los diferentes contextos de destino.

Si desea crear dispone de contexto de destino, debe establecer estos argumentos y parámetros correctamente.Examine el archivo de .NET Framework 4,5 Microsoft.Common.targets y el archivo de Microsoft.Common.Tasks para los ejemplos.Para obtener información sobre cómo crear una tarea personalizada que trabaje con contextos de objetivos múltiples, o cómo modificar tareas existentes, vea Cómo: Configurar destinos y tareas.

Vea también

Otros recursos

Información general sobre compatibilidad con múltiples versiones (multi-targeting) de MSBuild