Gewusst wie: Vorbereiten und Verwalten von Builds
Visual Studio stellt eine Vielzahl von Möglichkeiten bereit, um Ihnen Unterstützung bei der Definition der Dateien für die Builds einer Projektmappe oder eines Projekts zu bieten und darüber hinaus festzulegen, welche Gruppe von Projekteigenschaften während der Builderstellung aktiv sein soll. In den in diesem Abschnitt enthaltenen Themen werden die verschiedene Verfahren zum Vorbereiten und Verwalten von Builds erörtert.
Gewusst wie: Ändern des Buildausgabeverzeichnisses
Erläutert, wie das Ausgabeverzeichnis geändert wird.Gewusst wie: Erstellen in einem allgemeinen Ausgabeverzeichnis
Beschreibt, wie die Projektmappe für die Erstellung in einem allgemeinen Ausgabeverzeichnis konfiguriert wird.Gewusst wie: Anpassen von Buildereignissen
Enthält Links zu Themen, in denen das Anpassen von Buildereignissen beschrieben wird.Gewusst wie: Festlegen mehrerer Startprojekte
Beschreibt, wie mehrere Startprojekte festgelegt werden.Gewusst wie: Erstellen und Entfernen von Projektabhängigkeiten
Erläutert, wie Projektabhängigkeiten erstellt und entfernt werden.
Nachfolgend finden Sie einige allgemeine Visual Studio-Verfahren zum Vorbereiten und Verwalten von Builds.
Tipp
Die in einem Dialogfeld verfügbaren Optionen sowie die Namen und Positionen der angezeigten Menübefehle können sich je nach den persönlichen aktiven Einstellungen oder der verwendeten Version von den in der Hilfe beschriebenen Optionen unterscheiden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
So können Sie eine komplette Projektmappe erstellen, neu erstellen oder bereinigen
Markieren oder öffnen Sie im Projektmappen-Explorer die gewünschte Projektmappe.
Klicken Sie im Menü Erstellen auf Projektmappe erstellen, Projektmappe neu erstellen oder Projektmappe bereinigen.
Wählen Sie Erstellen oder Projektmappe erstellen, wenn Sie nur die Projektdateien und -komponenten kompilieren möchten, die seit dem letzten Build geändert wurden.
Tipp
Der Befehl Erstellen wird zu Projektmappe erstellen, wenn eine Projektmappe mehrere Projekte umfasst.
Wählen Sie Projektmappe neu erstellen, um die Projektmappe zuerst zu bereinigen und anschließend alle Projektdateien und ‑komponenten zu erstellen.
Wählen Sie Projektmappe bereinigen, um alle Zwischen- und Ausgabedateien zu löschen und nur die Projekt- und Komponentendateien beizubehalten, aus denen dann neue Instanzen der Zwischen- und Ausgabedateien erstellt werden können.
So können Sie ein einzelnes Projekt erstellen oder neu erstellen
Markieren oder öffnen Sie im Projektmappen-Explorer das gewünschte Projekt.
Klicken Sie im Menü Erstellen auf [Projektname] erstellen oder [Projektname] neu erstellen.
Wählen Sie [Projektname] erstellen, wenn Sie nur die Projektkomponenten erstellen möchten, die seit dem letzten Build geändert wurden.
Wählen Sie [Projektname] neu erstellen, um das Projekt zuerst zu bereinigen und anschließend alle Projektdateien und Projektkomponenten zu erstellen.
So erstellen Sie nur das Startprojekt und dessen Abhängigkeiten
Klicken Sie im Menü Extras auf Optionen.
Erweitern Sie im Dialogfeld Optionen den Ordner Projekte und Projektmappen, und wählen Sie Erstellen und Ausführen.
Erstellen und Ausführen, Projekte und Projektmappen, Dialogfeld "Optionen" wird geöffnet.
Aktivieren Sie die Option Nur Startprojekte und Abhängigkeiten zur Laufzeit ausführen.
Wenn diese Option aktiviert ist, werden in folgenden Fällen nur das aktuelle Startprojekt und seine Abhängigkeiten erstellt:
Auswahl von Starten (F5) im Menü Debuggen
- oder -
Auswahl von Projektmappe erstellen (STRG+UMSCHALT+B) im Menü Erstellen
Wenn diese Option deaktiviert ist, werden durch Auswahl einer der obigen Befehle alle Projekte, Abhängigkeiten und die Projektmappendateien erstellt. Diese Option ist standardmäßig nicht ausgewählt.
So erstellen Sie nur das ausgewählte Visual C++-Projekt
Das Menü Erstellen enthält das Untermenü Nur Projekt mit drei Befehlen, die sich ausschließlich auf Visual C++-Projekte beziehen:
Nur <Projektname> erstellen
Nur <Projektname> neu erstellen
Nur <Projektname> bereinigen
Nur <Projektname> verknüpfen
Diese Befehle erstellen, erstellen neu, säubern oder verknüpfen das im Projektmappen-Explorer ausgewählte Visual C++-Projekt, ohne dabei Projektabhängigkeiten oder Lösungsdateien zu erstellen, neu zu erstellen, zu säubern oder zu verknüpfen. Abhängig von der installierten Visual Studio-Version stehen möglicherweise zusätzliche Befehle im Untermenü Nur Projekt bereit.
So kompilieren Sie mehrere C++-Projektelemente
Auswahldateien mit einer gültigen Kompilierungsaktion im Projektmappen-Explorer.
Klicken Sie mit der rechten Maustaste auf eines der ausgewählten Elemente, um ein Kontextmenü zu öffnen.
Wählen Sie im Kontextmenü Kompilieren aus. Die Dateien werden in Abhängigkeitsreihenfolge kompiliert, wenn die ausgewählten Dateien Abhängigkeiten aufweisen. Beim Kompilieren tritt ein Fehler auf, wenn die Dateien einen vorkompilierten Header erfordern, der zum Zeitpunkt der Erstellung nicht verfügbar ist. Beim Kompilieren wird die aktuelle aktive Konfiguration verwendet.
So erstellen Sie mehrere Projektkonfigurationen
Verwenden Sie den Befehl Batch erstellen, um ausgewählte Projektmappenkonfigurationen gleichzeitig zu erstellen. Es werden nur die ausgewählten Projekte erstellt.
Wählen Sie im Menü Erstellen die Option Batch erstellen.
Aktivieren Sie die Kontrollkästchen der Projektkonfigurationen, die Sie erstellen möchten.
Wählen Sie Erstellen oder Neu erstellen.
So legen Sie Speicheroptionen für Buildbefehle fest
Die Speicheroptionen für Projekte und Projektmappen bestimmen, ob nicht gespeicherte Änderungen beim Erstellen von Projekten und Projektmappen einbezogen werden, während Sie sie bearbeiten.
Klicken Sie im Menü Extras auf Optionen.
Erweitern Sie im Dialogfeld Optionen den Ordner Projekte und Projektmappen, und wählen Sie Erstellen und Ausführen.
Erstellen und Ausführen, Projekte und Projektmappen, Dialogfeld "Optionen" wird geöffnet.
Aktivieren Sie eine Option in der Liste Vor Erstellen.
So zeigen Sie Feedback zu Builds an
Die Anzeigeoptionen für Projekte und Projektmappen bestimmen, welche Informationen beim Erstellen von Projekten und Projektmappen angezeigt werden.
Klicken Sie im Menü Extras auf Optionen.
Erweitern Sie im Dialogfeld Optionen den Ordner Projekte und Projektmappen, und wählen Sie Allgemein.
Allgemein, Projekte und Projektmappen, Dialogfeld "Optionen" wird geöffnet.
Wenn Sie möchten, dass das Ausgabefenster geöffnet und der Verlauf der Builderstellung angezeigt wird, aktivieren Sie Ausgabefenster bei Buildbeginn anzeigen.
Wenn Sie möchten, dass alle bei der Builderstellung erkannten Fehler nach Fertigstellung in der Aufgabenliste angezeigt werden, aktivieren Sie die Option Fehlerliste bei Buildfertigstellung mit Fehlern immer anzeigen.
Siehe auch
Referenz
Dialogfeld "Konfigurations-Manager"
Konzepte
Weitere Ressourcen
Der Buildprozess in Visual Studio