Freigeben über


Kompilieren und Erstellen in Visual Studio

Eine erste Einführung in das Erstellen in der IDE finden Sie unter Walkthrough: Building an application.

Sie können eine der folgenden Methoden verwenden, um eine Anwendung zu erstellen: die Visual Studio-IDE, die MSBuild-Befehlszeilentools und Azure-Pipelines:

Erstellungsmethode Vorteile
IDE – Erstellen Sie Builds sofort, und testen Sie sie in einem Debugger.
- Führen Sie Multiprozessorbuilds für C++- und C#-Projekte aus.
– Passen Sie verschiedene Aspekte des Buildsystems an.
CMake - Erstellen von C++-Projekten mit dem CMake-Tool
– Verwenden Sie dasselbe Buildsystem auf Linux- und Windows-Plattformen.
MSBuild-Befehlszeile – Erstellen sie Projekte, ohne Visual Studio zu installieren.
- Ausführen von Multiprozessorbuilds für alle Projekttypen.
– Passen Sie die meisten Bereiche des Buildsystems an.
Azure-Pipelines – Automatisieren Sie Ihren Buildprozess als Teil einer kontinuierlichen Integrations-/Kontinuierlichen Übermittlungspipeline.
– Wenden Sie automatisierte Tests mit jedem Build an.
- Verwenden Sie nahezu unbegrenzte cloudbasierte Ressourcen für Buildprozesse.
– Ändern Sie den Buildworkflow, und erstellen Sie Buildaktivitäten, um tief angepasste Aufgaben auszuführen.

Die Dokumentation in diesem Abschnitt enthält weitere Details zum IDE-basierten Buildprozess. Weitere Informationen zu den anderen Methoden finden Sie unter CMake, MSBuild bzw. Azure Pipelines.

Erstellen aus der IDE

Beim Erstellen eines Projekts erstellt Visual Studio Standardbuildkonfigurationen für das Projekt und die Projektmappe, die das Projekt enthält. Diese Konfigurationen definieren, wie die Lösungen und Projekte erstellt und bereitgestellt werden. Projektkonfigurationen sind insbesondere für eine Zielplattform (z. B. Windows oder Linux) und buildtyp (z. B. Debug oder Release) eindeutig. Sie können diese Konfigurationen wie gewünscht bearbeiten und bei Bedarf auch eigene Konfigurationen erstellen.

Eine erste Einführung in das Erstellen in der IDE finden Sie unter Walkthrough: Building an application.

Lesen Sie als Nächstes Erstellen und Bereinigen von Projekten und Lösungen in Visual Studio, um mehr über die verschiedenen Anpassungen zu erfahren, die Sie am Prozess vornehmen können. Anpassungen umfassen Ändern von Ausgabeverzeichnissen, angeben benutzerdefinierte Buildereignisse, Verwalten von Projektabhängigkeiten, Verwalten von Buildprotokolldateienund Unterdrücken von Compilerwarnungen.

Von dort aus können Sie eine Vielzahl anderer Aufgaben erkunden: