Freigeben über


Dialogfeld "Optionen": Erstellen und Ausführen von Projekten und Lösungen >

In diesem Dialogfeld können Sie die maximale Anzahl von C++- oder C#-Projekten angeben, die gleichzeitig erstellt werden können, bestimmte Standardbuildverhalten und einige Buildprotokolleinstellungen. Um auf diese Optionen zuzugreifen, wählen Sie "Extras>optionen " aus, erweitern Sie "Projekte und Lösungen", und wählen Sie dann " Erstellen und Ausführen" aus.

Maximale Anzahl paralleler Projektbuilds

Gibt die maximale Anzahl von C++- und C#-Projekten an, die gleichzeitig erstellt werden können. Um den Buildprozess zu optimieren, wird die maximale Anzahl paralleler Projektbuilds automatisch auf die Anzahl der CPUs Ihres Computers festgelegt. Das Maximum beträgt 32.

Erstellen von Startprojekten und Abhängigkeiten von "Ausführen"

Erstellt nur das Startprojekt und die zugehörigen Abhängigkeiten, wenn Sie die F5-TASTE , den Menübefehl " Debuggen>starten " oder anwendbare Befehle im Menü " Erstellen " verwenden. Wenn die Option deaktiviert ist, werden alle Projekte und Abhängigkeiten erstellt.

Bei Ausführung, wenn Projekte nicht mehr aktuell sind

Gilt nur für C++-Projekte.

Wenn Sie ein Projekt mit F5 oder dem Befehl "Debuggen starten"> ausführen, zeigt die Standardeinstellungsaufforderung zum Erstellen eine Meldung an, wenn eine Projektkonfiguration veraltet ist. Wählen Sie "Immer erstellen" aus, um das Projekt jedes Mal zu erstellen, wenn es ausgeführt wird. Wählen Sie "Nie erstellen" , um alle automatischen Builds zu unterdrücken, wenn ein Projekt ausgeführt wird.

Beim Ausführen, wenn Build- oder Bereitstellungsfehler auftreten

Gilt nur für C++-Projekte.

Wenn Sie ein Projekt mit F5 oder dem Befehl "Debuggen starten"> ausführen, zeigt die Standardeinstellungsaufforderung zum Starten eine Meldung an, wenn ein Projekt auch dann ausgeführt werden soll, wenn der Build fehlgeschlagen ist. Wählen Sie "Alte Version starten" aus, um den letzten guten Build automatisch zu starten. Dies kann zu Fehlübereinstimmungen zwischen dem ausgeführten Code und dem Quellcode führen. Wählen Sie "Nicht starten" aus , um die Nachricht zu unterdrücken.

Für neue Lösungen wird das aktuell ausgewählte Projekt als Startprojekt verwendet.

Wenn diese Option festgelegt ist, verwenden neue Lösungen das aktuell ausgewählte Projekt als Startprojekt.

MSBuild-Projektbuild-Ausgabede verbosität

Bestimmt, wie viele Informationen aus dem Buildprozess im Ausgabefenster angezeigt werden.

MSBuild-Projekt build log file verbosity

Gilt nur für C++-Projekte.

Bestimmt, wie viele Informationen in die Buildprotokolldatei geschrieben werden, die sich unter \<ProjectName>\Debug\<ProjectName>.log befindet.

Build mit niedriger Prozesspriorität ausführen

Weist Visual Studio an, alle Kompilierungs- und Verknüpfungsprozesse unter normaler Priorität auszuführen, wie vom Betriebssystem verwaltet. Wenn Sie diese Option auswählen, erhöht sich die Reaktionsfähigkeit Ihres Computers während der Ausführung eines Builds, erhöht aber die Zeit, die zum Abschließen eines Builds benötigt wird. Informationen zur Funktionsweise der Prozesspriorität unter Windows finden Sie unter Planungsprioritäten.

Siehe auch