Erstellen und Bereinigen von Projekten und Projektmappen in Visual Studio

Mithilfe der in diesem Thema behandelten Verfahren können Sie alle oder einige Projekte oder Projektelemente in einer Projektmappe erstellen, neu erstellen oder bereinigen. Ein ausführliches Tutorial finden Sie unter Exemplarische Vorgehensweise: Erstellen einer Anwendung.

Hinweis

Dieses Thema gilt für Visual Studio unter Windows. Informationen zu Visual Studio für Mac finden Sie unter Erstellen und Bereinigen von Projekten und Projektmappen in Visual Studio für Mac.

Hinweis

In Abhängigkeit der von Ihnen gewählten Einstellungen kann sich die Benutzeroberfläche Ihrer Visual Studio Edition von dem unterscheiden, was in diesem Thema beschrieben wird. Klicken Sie auf Extras>Einstellungen importieren/exportieren und dann auf Alle Einstellungen zurücksetzen, um Ihre Einstellungen z.B. in Allgemein oder Visual C++ zu ändern.

So können Sie eine gesamte Projektmappe erstellen, neu erstellen oder bereinigen

  1. Wählen Sie im Projektmappen-Explorer die Projektmappe aus, oder öffnen Sie sie.

  2. Wählen Sie dann auf der Menüleiste Erstellen, gefolgt von einem der folgenden Befehle aus:

    • Wählen Sie Erstellen oder Projektmappe erstellen aus, oder drücken Sie STRG+UMSCHALT+B, um nur diejenigen Projektdateien und Komponenten zu kompilieren, die sich seit dem letzten Build geändert haben.

      Hinweis

      Der Befehl Erstellen wandelt sich in Projektmappe erstellen, wenn eine Projektmappe mehr als ein Projekt enthält.

    • Wählen Sie Projektmappe neu erstellen aus, um die Projektmappe zu „bereinigen“ und anschließend alle Projektdateien und Komponenten zu erstellen.

    • Wählen Sie Projektmappe bereinigen aus, um alle eventuellen Interims- und Ausgabedateien zu löschen. Dann bleiben nur die Projekt- und Komponentendateien übrig, und neue Instanzen der Interims- und Ausgabedateien können erstellt werden.

So erstellen Sie ein einzelnes Projekt oder erstellen es neu

  1. Wählen Sie im Projektmappen-Explorer das Projekt aus, oder öffnen Sie es.

  2. Wählen Sie in der Menüleiste Erstellen und dann entweder Projektnameerstellen oder Projektnameneu erstellen aus.

    • Wählen Sie Projektnameerstellen aus, um nur die Projektkomponenten zu erstellen, die sich seit dem letzten Build geändert haben.

    • Wählen Sie Projektnameneu erstellen aus, um das Projekt zu „bereinigen“ und dann die Projektdateien und alle Projektkomponenten zu erstellen.

So erstellen Sie nur das Startprojekt und seine Abhängigkeiten

  1. Klicken Sie in der Menüleiste auf Extras>Optionen.

  2. Klappen Sie im Dialogfeld Optionen den Knoten Projekte und Projektmappen auf, und wählen Sie dann die Seite Erstellen und Ausführen aus.

    Das Dialogfeld Erstellen und Ausführen>Projekte und Projektmappen>Optionen wird geöffnet.

  3. Aktivieren Sie das Kontrollkästchen Nur Startprojekte und Abhängigkeiten zur Laufzeit ausführen.

    Wenn dieses Kontrollkästchen aktiviert ist, werden nur das aktuelle Startprojekt und dessen Abhängigkeiten erstellt, wenn Sie Debuggen>Start (F5) oder Debuggen>Ohne Debuggen starten (STRG+F5 auswählen.

    Wenn Sie Erstellen>Projektmappe erstellen (STRG+UMSCHALT+B) auswählen, wird die gesamte Projektmappe erstellt.

    Wenn dieses Kontrollkästchen deaktiviert ist, werden alle Projekte, ihre Abhängigkeiten und die Projektmappendateien erstellt, wenn Sie einen der vorstehenden Befehle ausführen.

So erstellen Sie nur das ausgewählte Visual C++-Projekt

Wählen Sie ein C++-Projekt aus, und wählen Sie dann in der Menüleiste Erstellen>Nur Projekt und einen der folgenden Befehle aus:

  • Projektnamenur erstellen

  • Projektnamenur neu erstellen

  • Projektnamenur bereinigen

  • Projektnamenur verknüpfen

Diese Befehle gelten nur für das ausgewählte C++-Projekt, d. h. Projektabhängigkeiten oder Projektmappendateien werden nicht erstellt, neu erstellt, bereinigt oder verknüpft. Abhängig von Ihrer Version von Visual Studio enthält das Untermenü Nur Projekt möglicherweise noch weitere Befehle.

So kompilieren Sie mehrere C++-Projektelemente

Wählen Sie im Projektmappen-Explorer mehrere Dateien aus, die kompiliert werden können, öffnen Sie das Kontextmenü für eine dieser Dateien, und wählen Sie dann Kompilieren aus, oder drücken Sie STRG+F7.

Wenn die Dateien Abhängigkeiten aufweisen, werden die Dateien in der Reihenfolge der Abhängigkeit kompiliert. Beim Kompilieren tritt ein Fehler auf, wenn für die Dateien ein vorkompilierter Header erforderlich ist, der zum Zeitpunkt des Kompilierens nicht verfügbar ist. Der Kompiliervorgang verwendet die aktuelle Konfiguration der aktiven Projektmappe.

So beenden Sie einen Build

Führen Sie einen der folgenden Schritte aus:

  • Wählen Sie auf der Menüleiste Erstellen>Abbrechen aus.

  • Drücken Sie STRG+Pause.