2008-08-29 6 views

Antwort

14

Der entscheidende Punkt, der sowohl in den bestehenden Antworten zu übersehen scheint, ist, dass Batch-Build können Sie mehr bauen Konfigurationen von jedem Projekt. (z. B. können Sie Debug- und Release-Konfigurationen mit einem einzigen Vorgang erstellen)

Bei einem normalen Build müssen Sie den Konfigurationsmanager verwenden, um nur eine Konfiguration für jedes Projekt auszuwählen.

+0

Wenn Sie Builds für verschiedene Sprachen/Bedingungen haben, können Sie mit dem Batch-Build alle gleichzeitig erstellen. – djeidot

-3

Der Aufbau der Lösung entspricht dem Batch-Build aller Projekte. Beide Methoden berücksichtigen die Abhängigkeiten der Lösung.

0

Mit dem Batch-Build können Sie jedes von Ihnen ausgewählte Projekt erstellen. Ein Solution-Build erstellt nur die Projekte, die Teil der aktiven Lösung sind.

Sie können anpassen, welche Projekte Teil einer Lösung zu bauen sind durch tools- gehen> Konfigurationsmanager

+0

Für jeden mit VS 2013 sieht es jetzt aus wie unter "BUILD-> Configuration Manager ...". –

0

Eine weitere nette Sache über Batch-Build ist, dass Sie eine andere Konfiguration als die aktuelle erstellen können. Praktisch für Lösungen, die eine Weile brauchen, um zu wechseln.