Also werde ich meine ursprüngliche Frage stellen, aber dann antworte ich, weil ich eine Lösung gefunden habe.
Da ich meine Dev-Box vor kurzem von VS 2015 auf VS 2015 Update 1 aktualisiert habe, ist bei meiner benutzerdefinierten XAML-Vorlage ein Fehler aufgetreten, den ich anscheinend nicht verursacht habe. Ich habe mich gefragt warum?
Die Build-Ausnahme, die die meisten sehen können, und ich habe gesehen: Kann unbekanntes Mitglied 'Microsoft.TeamFoundation.Build.Activities.RunScript.FailOnNonZeroExitCode' (Typ XamlObjectWriterException)
nicht festlegenEs stellt sich heraus, dass Microsoft in VS 2015 Update 1 eine Art von Schemaänderung vorgenommen hat, die eine Eigenschaft zu den vier Zeilen im XAML hinzufügt, die die automatischen Build-Templates unterbricht, wenn ein VS 2015 Build-Controller und Agent (s) ausgeführt wird . Ich bin mir nicht sicher, ob der Build-Controller noch aktualisiert werden kann, aber das finde ich in den beiden XAMLs:
Gut ohne zusätzliche Eigenschaft:
%Vor%Geändertes Schema mit Update 1 (gleiche 4 Zeilen Code):
%Vor%Workaround / Hack, wenn Build Controller nicht aktualisiert werden kann:
Ich werde testen, ob ich unseren Build-Controller aktualisieren kann, um zu sehen, ob es dieses Problem dauerhaft behebt und zurückgibt.
Tags und Links templates build-process xaml visual-studio-2015 custom-build