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.

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

  1. Markieren oder öffnen Sie im Projektmappen-Explorer die gewünschte Projektmappe.

  2. 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

  1. Markieren oder öffnen Sie im Projektmappen-Explorer das gewünschte Projekt.

  2. 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

  1. Klicken Sie im Menü Extras auf Optionen.

  2. 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.

  3. 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

  1. Auswahldateien mit einer gültigen Kompilierungsaktion im Projektmappen-Explorer.

  2. Klicken Sie mit der rechten Maustaste auf eines der ausgewählten Elemente, um ein Kontextmenü zu öffnen.

  3. 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

  1. Verwenden Sie den Befehl Batch erstellen, um ausgewählte Projektmappenkonfigurationen gleichzeitig zu erstellen. Es werden nur die ausgewählten Projekte erstellt.

  2. Wählen Sie im Menü Erstellen die Option Batch erstellen.

  3. Aktivieren Sie die Kontrollkästchen der Projektkonfigurationen, die Sie erstellen möchten.

  4. Wählen Sie Erstellen oder Neu erstellen.

So legen Sie Speicheroptionen für Buildbefehle fest

  1. 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.

  2. Klicken Sie im Menü Extras auf Optionen.

  3. 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.

  4. Aktivieren Sie eine Option in der Liste Vor Erstellen.

So zeigen Sie Feedback zu Builds an

  1. Die Anzeigeoptionen für Projekte und Projektmappen bestimmen, welche Informationen beim Erstellen von Projekten und Projektmappen angezeigt werden.

  2. Klicken Sie im Menü Extras auf Optionen.

  3. Erweitern Sie im Dialogfeld Optionen den Ordner Projekte und Projektmappen, und wählen Sie Allgemein.

    Allgemein, Projekte und Projektmappen, Dialogfeld "Optionen" wird geöffnet.

  4. Wenn Sie möchten, dass das Ausgabefenster geöffnet und der Verlauf der Builderstellung angezeigt wird, aktivieren Sie Ausgabefenster bei Buildbeginn anzeigen.

  5. 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"

Devenv-Befehlszeilenschalter

Konzepte

Buildkonfigurationen

Projekte als Container

Weitere Ressourcen

Der Buildprozess in Visual Studio

Der Buildprozess in Visual Studio

Referenz zur C/C++-Erstellung