Anwendungen in Visual Studio erstellen
Sie können Visual Studio verwenden, um während eines Entwicklungszyklus in kurzen Abständen Anwendungen, Assemblys und ausführbare Programme zu erstellen.Indem Sie den Code häufig erstellen, können Sie Kompilierungsfehler, z. B: falsche Syntax, falsch geschriebene Schlüsselwörter und Typenkonflikte, früher identifizieren.Sie können auch Laufzeitfehler, z. B. Logik- und Semantikfehler, erkennen und beheben, indem Sie häufig Debugversionen des Codes erstellen und ausführen.
Nachdem die Entwicklung eines Projekts oder einer Projektmappe vollständig abgeschlossen wurde und auch das Debuggen in ausreichendem Maße erfolgt ist, werden die Komponenten in ein Releasebuild kompiliert.Standardmäßig wird ein Releasebuild dahingehend optimiert und entworfen, dass es kleiner ist als eine Debugversion und schneller ausgeführt werden kann.Weitere Informationen finden Sie unter Exemplarische Vorgehensweise: Erstellen einer Anwendung.
Auswählen einer Erstellungsmethode
Sie können eine Anwendung mithilfe der Standardbuildoptionen in der IDE, an einer Eingabeaufforderung oder unter Verwendung von Team Foundation Build erstellen.Bei jedem dieser Optionen wird MSBuild als zugrunde liegende Technologie verwendet, und jeder Ansatz bietet bestimmte in der folgenden Tabelle aufgeführte Vorteile.
Erstellungsmethode |
Vorteile |
Weitere Informationen |
---|---|---|
Verwenden von IDE |
|
Erstellen und Bereinigen von Projekten und Projektmappen in Visual Studio |
Ausführen einer MSBuild-Befehlszeile |
|
|
Verwenden von Team Foundation Build |
|
Erstellen aus der IDE
Wenn Sie ein Projekt erstellen, werden dafür standardmäßige Buildkonfigurationen definiert, und ihm wird eine Projektmappenbuildkonfiguration zugewiesen, um Kontext für Builds bereitzustellen.Projektmappenkonfigurationen definieren, wie die Projekte im Projektmappen-Explorer erstellt und bereitgestellt werden.Bei Projektkonfigurationen handelt es sich um einen Satz von Projekteigenschaften, die für eine Plattform und einen Buildtyp eindeutig sind (beispielsweise die Win32-Version).Sie können diese Standardkonfigurationen bearbeiten, und Sie können eigene Konfigurationen erstellen.Weitere Informationen finden Sie unter Einführung in den Projekt-Designer und Gewusst wie: Ändern von Projekteigenschaften und Konfigurationseinstellungen.
Aus der IDE können Sie die folgenden zusätzlichen Aufgaben ausführen:
Ändern der Informationsmenge, der im Buildprotokoll oder im Ausgabefenster für Builds enthalten ist.
Ausblenden bestimmter Compilerwarnungen für Visual C#, Visual C++ oder Visual Basic.
Angeben benutzerdefinierter Aktionen für das Vor- und Nachkompilieren eines Builds.
Verbessern der Buildleistung mithilfe von parallelen Builds.Weitere Informationen finden Sie unter Paralleles Erstellen von mehreren Projekten mit MSBuild oder dem Blogbeitrag Optimieren der C++-Buildparallelität.
Siehe auch
Aufgaben
Gewusst wie: Erstellen und Entfernen von Projektabhängigkeiten
Konzepte
Exemplarische Vorgehensweise: Erstellen einer Anwendung
Grundlagen der Buildkonfiguration