Configurar destinos e tarefas

Você pode configurar o MSBuild destinos e tarefas para serem executadas fora de processo com o MSBuild para que você pode direcionar contextos diferentes daquele que você estiver executando no.Por exemplo, você pode direcionar a 32 bits.NET Framework 2.0 aplicativo enquanto o computador de desenvolvimento é executado em 64 bits.Sistema operacional 4.5 do NET Framework.Você também pode direcionar a computadores que executam com o.NET Framework 4 ou anterior.A combinação de número 32 ou de 64 bits e a específica.NET Framework versão é conhecido como o o contexto de destino.

Instalação

A.4.5 Do NET Framework substitui o common language runtime (CLR), destinos, tarefas e ferramentas da.NET Framework 4 sem renomeá-las.Essencialmente, ele cria um documento modificado e aprimorado.NET Framework 4.

Para criar um.Aplicativo 4.5 do NET Framework, você também deve ter o.Assemblies de referência 4.5 do NET Framework.Essas informações serão incluídas na Visual Studio 2012.

ObservaçãoObservação

Quando o.4.5 Do NET Framework é instalado em um computador que tenha 2010 de Visual Studio, a estrutura de modificação permite Visual Studio 2010 direcionar os contextos de destino que Visual Studio 2012 pode direcionar, exceto que ele não é possível direcionar o.NET Framework 4.5.

Destinos e tarefas

MSBuild executa determinadas tarefas fora do processo para um conjunto maior de contextos de destino de compilação.Por exemplo, um MSBuild de 32 bits pode executar uma tarefa de compilação em um processo de 64 bits para o destino de um computador de 64 bits.Isso é controlado pelo UsingTask argumentos e Task parâmetros.Os destinos instalados pelo.4.5 Do NET Framework defina esses argumentos e os parâmetros e sem alterações são necessárias para criar aplicativos para os vários contextos de destino.

Se você quiser criar seu próprio contexto de destino, você deve definir esses argumentos e parâmetros apropriadamente.Examinar o.Arquivo de Microsoft.Common.targets do NET Framework 4.5 e o arquivo Microsoft.Common.Tasks para obter exemplos.Para obter informações sobre como criar uma tarefa personalizada que pode trabalhar com vários contextos de destino, ou como modificar tarefas existentes, consulte Como: Configurar destinos e tarefas.

Consulte também

Outros recursos

Visão geral do MSBuild Multitargeting