build-process

___ tag123xaml ___ Die Extensible Application Markup Language (XAML) ist eine deklarative XML-basierte Sprache, die zum Initialisieren strukturierter Werte und Objekte in verschiedenen Frameworks verwendet wird. Wenn eine Frage über die Verwendung von XAML mit einem bestimmten Framework ist, sollte auch ein Tag für das Framework bereitgestellt werden, z. [wpf] (Windows Presentation Foundation), [Silverlight], [Windows-Phone], [Windows-Store-Apps] (Windows 8 Store-Apps), [win-universal-app], [xamarin.forms] oder [workflow- Stiftung] ___ tag123visualstudio2015 ___ Visual Studio 2015 ist die Version von Visual Studio-Produkt-Suite von Microsoft, die 2013-Version folgt (auch bekannt als "Dev14", schließt C ++ Compiler-Version 19.0). Verwenden Sie dieses Tag, wenn Sie eine bestimmte Frage zu den Funktionen und Funktionen von Visual Studio 2015 haben und nicht nur eine Frage zum Lesen Ihres Codes. ___ tag123buildprozess ___ Die Reihenfolge der Aktionen, die zum Erstellen eines Softwareprodukts oder einer ausführbaren Anwendung erforderlich sind, oder das System, das solche Aktionen ausführt. ___ tag123templates ___ Das Templates-Tag wird in mehreren Kontexten verwendet: generische Programmierung (insbesondere C ++) und Daten- / Dokumentgenerierung mithilfe von Template-Engines. ___ tag123custombuild ___ hilf uns dieses Wiki zu bearbeiten ___ qstntxt ___

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 festlegen     
___ answer35043635 ___

Es 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:

  1. Nehmen Sie Ihre Änderungen an den Vorlagen vor und speichern Sie sie.
  2. Entfernen Sie die 4 Eigenschaften in den obigen Zeilen: FailOnNonZeroExitCode="True"
  3. Speichern, ohne weitere Änderungen an XAML vorzunehmen.
  4. Wiederholen Sie den Vorgang, wenn eine andere Änderung erforderlich ist.

Ich werde testen, ob ich unseren Build-Controller aktualisieren kann, um zu sehen, ob es dieses Problem dauerhaft behebt und zurückgibt.

    
___ qstnhdr ___ Visual Studio 2015 Update 1 und XAML Build-Vorlagen ___
2
Antworten

Wie erstelle ich nur eine Objektdatei (* .o) von einem CMake-Build-Ziel?

Ich versuche eine Objektdatei mit CMake zu erstellen, aber ich kann CMake nicht dazu bringen, etwas anderes als eine vollständige ausführbare Datei zu erstellen. Ich suche im Grunde nach dem Ergebnis der folgenden Kompilierung (das Ergebnis wird...
22.01.2011, 00:18
3
Antworten

Maven 3 Profil mit Erweiterungen

Meine Frage wurde in diesem Thread behandelt, aber der Erklärung ist nicht klar. Ich habe diese Build-Definition in einer meiner pom.xml-Dateien: %Vor% Beachten Sie, dass ich die Erweiterung maven-s3-wagon verwende. Als nächstes möchte...
14.07.2013, 13:23
1
Antwort

Warum wird bei iOS-Projekten in Xcode das Testziel standardmäßig auf "Ausführen" festgelegt?

Wir sind auf Probleme gestoßen, die versuchten, ein Testziel zu einem von uns übernommenen Projekt hinzuzufügen. Das Testziel funktionierte, aber das Ausführen der App würde immer aufgrund eines Fehlers im Testziel fehlschlagen. Wir waren darübe...
03.03.2015, 18:32
4
Antworten

CruiseControl.Net Build Publisher - Veröffentliche nur kompilierte Dateien

Beim Einrichten von CruiseControl habe ich den Publisher-Tasks einen buildpublisher-Block hinzugefügt: %Vor% Das funktioniert, aber es kopiert den gesamten Dateiinhalt des Builds, ich möchte nur die DLL- und ASPX-Seiten kopieren, ich brauche...
22.08.2008, 17:53
2
Antworten

Phonegap Build Error: Keine iPhone Developer / Distribution Identität auf Ihrem Zertifikat gefunden

Hat jemand Erfahrung Build App mit PhoneGap Build Service? Ich habe die Schritte ausgeführt und eine .p12 -Datei und die provisioning profile -Datei erstellt. Wenn ich die Schlüssel hochgeladen habe, erstellt es keine iOS-App mit dem fo...
01.08.2011, 09:46
4
Antworten

Warum ist der Workflow Designer bei der Bearbeitung von Buildprozessvorlagen so langsam?

Es gibt nicht viel mehr hinzuzufügen als die obige Frage. Ich habe eine ziemlich einfache Build-Prozess-Vorlage, die kaum von der Standard-Vorlage abweicht. Ich habe zwei benutzerdefinierte Aktivitäten, die nach Empfehlung in einer separat...
14.06.2011, 13:28
6
Antworten

Die beste Methode, um Rechtschreibprüfungen mit einem Build-Prozess zu integrieren

Ich versuche, alle Strings (und andere Konstanten), die ich in einer beliebigen Anwendung verwende, aus vielen Gründen zu externalisieren, die für die meisten Stack-Überlaufer wahrscheinlich die zweitwichtigste Eigenschaft sind Überprüfen von be...
03.09.2008, 20:52
1
Antwort

Wie testet man ein Build-Skript?

Ich versuche mein Build-Skript zu testen. Ich denke, folgende Testszenarien sind normale Szenarien Überprüfen Sie die Richtigkeit der Build-Versionsnummer Überprüfen Sie Versionsnummern von MSI und überprüfen Sie, ob sie aktuell sind?...
04.01.2012, 18:36
10
Antworten

Tägliche Builds, ist das realistisch?

In einem 1-Mann-Geschäft oder sogar (besonders) größeren Geschäften, wie in der Welt können Sie einen täglichen Build aufrechterhalten? Wenn Sie die API oder die Datenbanktabelle usw. ändern, müssen Sie möglicherweise so viele Ebenen in der A...
04.01.2009, 21:56
9
Antworten

Welche Tools empfehlen Sie, Ihre Anwendung automatisch zu erstellen? [geschlossen]

Noch vor einigen Jahren haben die Entwickler die Builds erstellt, die an die Kunden gingen. Dies war offensichtlich eine Katastrophe aus Gründen, die zu zahlreich waren, um sie aufzulisten. Als wir dann begannen, die Fehler unserer Wege zu le...
10.10.2008, 12:49