Dialogfeld „Optionen“: Projekte und Projektmappen > Erstellen und Ausführen
In diesem Dialogfeld können Sie die maximale Anzahl von C++- oder C#-Projekten, die gleichzeitig erstellt werden können, bestimmte standardmäßige Buildverhaltensweisen und einige Buildprotokolleinstellungen angeben. Klicken Sie zum Zugriff auf diese Optionen auf Extras>Optionen, erweitern Sie Projekte und Projektmappen, und klicken Sie auf Erstellen und Ausführen.
Maximale Anzahl paralleler Projektbuilds
Gibt die maximale Anzahl von C++- und C#-Projekten an, die gleichzeitig erstellt werden können. Zur Optimierung des Buildvorgangs wird die maximale Anzahl paralleler Projektbuilds automatisch auf die Anzahl der CPUs des Computers festgelegt. Die maximale Anzahl beträgt 32.
Nur Startprojekte und Abhängigkeiten zur Laufzeit ausführen
Es werden nur das Startprojekt und dessen Abhängigkeiten erstellt, wenn Sie auf F5 drücken, den Menübefehl Debuggen>Debuggen starten oder zutreffende Befehle im Menü Erstellen auswählen. Wenn diese Option deaktiviert ist, werden alle Projekte und Abhängigkeiten erstellt.
Beim Ausführen, bei nicht aktuellen Projekten
Dies bezieht sich nur auf C++-Projekte.
Wenn Sie ein Projekt mit F5 oder dem Befehl Debuggen>Debuggen starten ausführen, zeigt die Standardeinstellung Zum Erstellen auffordern eine Meldung an, wenn eine Projektkonfiguration veraltet ist. Wählen Sie Immer erstellen aus, um das Projekt jedes Mal bei Ausführung zu erstellen. Wählen Sie Nie erstellen aus, um alle automatischen Builds zu unterdrücken, wenn das Projekt ausgeführt wird.
Beim Ausführen, bei Build- oder Bereitstellungsfehlern
Dies bezieht sich nur auf C++-Projekte.
Wenn Sie ein Projekt mit F5 oder dem Befehl Debuggen>Debuggen starten ausführen, zeigt die Standardeinstellung Zum Starten auffordern eine Meldung an, wenn ein Projekt ausgeführt werden soll, auch wenn der Build fehlgeschlagen ist. Wählen Sie Alte Version starten aus, um automatisch den letzten guten Build zu starten, was zu Konflikten zwischen dem aufgeführten Code und dem Quellcode führen könnte. Wählen Sie Nicht starten aus, um die Meldung zu unterdrücken.
Aktuell ausgewähltes Projekt als Startprojekt für neue Projektmappen verwenden
Wenn diese Option festgelegt ist, verwenden neue Projektmappen das aktuell ausgewählten Projekt als Startprojekt.
Ausführlichkeit der MSBuild-Projektbuildausgabe
Bestimmt, wie viele Informationen aus dem Buildprozess im Ausgabefenster angezeigt werden.
Ausführlichkeit der Protokolldatei des MSBuild-Projektbuilds
Dies bezieht sich nur auf C++-Projekte.
Bestimmt, wie viele Informationen in die Buildprotokolldatei geschrieben werden, die sich unter \<Projektname>\Debug\<Projektname>.log befindet.
Build mit niedriger Prozesspriorität ausführen
Weist Visual Studio an, alle Kompilierungs- und Verknüpfungsprozesse mit der Priorität „Niedriger als normal”, wie vom Betriebssystem gesteuert, auszuführen. Wenn Sie diese Option auswählen, erhöht sich die Reaktionsfähigkeit Ihres Computers während der Ausführung eines Builds. Allerdings wird dadurch mehr Zeit zum Abschließen eines Builds benötigt. Informationen zur Funktionsweise der Prozesspriorität unter Windows finden Sie unter Planungsprioritäten.