CallTarget (Tarea)
Actualización: noviembre 2007
Invoca los destinos especificados en el archivo de proyecto.
Parámetros de la tarea
En la siguiente tabla se describen los parámetros de la tarea CallTarget.
Parámetro |
Descripción |
---|---|
RunEachTargetSeparately |
Parámetro de salida Boolean opcional. Si es true, se llama al motor de MSBuild una vez por destino. Si es false, se llama una vez al motor de MSBuild para generar todos los destinos. |
TargetOutputs |
Parámetro de salida ITaskItem[] opcional. Contiene los resultados de todos los destinos generados. |
Targets |
Parámetro String[] opcional. Especifica los destinos que se van a generar. |
Comentarios
Si un destino especificado en Targets no se genera correctamente y el valor de RunEachTargetSeparately es true, la tarea continúa generando los destinos restantes.
Si desea generar los destinos predeterminados, utilice la MSBuild (Tarea) y establezca el parámetro Projects en un valor igual a $(MSBuildProjectFile).
Ejemplo
En el siguiente ejemplo se llama a TargetA desde CallOtherTargets.
<Project DefaultTargets="CallOtherTargets"
xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="CallOtherTargets">
<CallTarget Targets="TargetA"/>
</Target>
<Target Name="TargetA">
<Message Text="Building TargetA..." />
</Target>
</Project>