Personalizar la plantilla de compilation TFS Git pnetworkingeterminada

He guardado la plantilla de compilation pnetworkingeterminada de TFS Git ( GitTemplate.12.xaml ) en un nuevo proyecto de biblioteca de classs, he reparado todas las references faltantes y cuando compilo obtengo esto:

 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Xaml.targets(347,5): error XC1043: Extension 'Microsoft.Activities.Build.Validation.ValidationBuildExtension' threw an exception of type 'System.Xaml.XamlObjectWriterException' 'The invocation of the constructor on type 'Microsoft.TeamFoundation.Build.Activities.Git.GitPull' that matches the specified binding constraints threw an exception.'.` 

¿Alguna ayuda sobre qué podría estar mal?

Te perdiste un paso en el tutorial que has estado siguiendo. Después de agregar GitTemplate.12.xaml , debe establecer BuildAction en Ninguno:

3. En el file agregado, establezca la propiedad de acción de compilation en none

Eso le permitirá editar el flujo de trabajo de compilation sin tener que comstackrlo. El flujo de trabajo simplemente no comstackrá, eso no significa que no se ejecutará. No me pregunten por qué es así, le pregunté al Equipo de Producto de Visual Studio hace un time y me confirmaron que no se supone que compile el flujo de trabajo de compilation.