Compileren en bouwen in Visual Studio
Zie Walkthrough: Een toepassing bouwenvoor een eerste inleiding tot het bouwen binnen de IDE.
U kunt een van de volgende methoden gebruiken om een toepassing te bouwen: de Visual Studio IDE, de MSBuild-opdrachtregelprogramma's en Azure Pipelines:
Buildmethode | Voordelen |
---|---|
IDE | - Maak builds onmiddellijk en test deze in een foutopsporingsprogramma. - Meerdere processor-builds uitvoeren voor C++ en C#-projecten. - Verschillende aspecten van het buildsysteem aanpassen. |
CMake | - C++-projecten bouwen met behulp van het hulpprogramma CMake - Gebruik hetzelfde buildsysteem op Linux- en Windows-platforms. |
MSBuild opdrachtregel | - Bouw projecten zonder Visual Studio te installeren. - Voer builds met meerdere processoren uit voor alle projecttypen. - De meeste gebieden van het buildsysteem aanpassen. |
Azure Pipelines | - Automatiseer uw buildproces als onderdeel van een continue integratie-/continue leveringspijplijn. - Geautomatiseerde tests toepassen met elke build. - Gebruik vrijwel onbeperkte cloudresources voor buildprocessen. - Wijzig de buildwerkstroom en maak buildactiviteiten om zeer aangepaste taken uit te voeren. |
De documentatie in deze sectie bevat meer informatie over het op IDE gebaseerde buildproces. Zie CMake, MSBuild en Azure Pipelinesvoor meer informatie over de andere methoden.
Bouwen vanuit de IDE
Wanneer u een project maakt, heeft Visual Studio standaard buildconfiguraties gemaakt voor het project en de oplossing die het project bevat. Deze configuraties definiëren hoe de oplossingen en projecten worden gebouwd en geïmplementeerd. Projectconfiguraties zijn met name uniek voor een doelplatform (zoals Windows of Linux) en buildtype (zoals foutopsporing of release). U kunt deze configuraties desgewenst bewerken en u kunt desgewenst ook uw eigen configuraties maken.
Zie Walkthrough: Een toepassing bouwenvoor een eerste inleiding tot het bouwen binnen de IDE.
Zie vervolgens Projecten en oplossingen bouwen en opschonen in Visual Studio voor meer informatie over de verschillende aanpassingen die u aan het proces kunt aanbrengen. Aanpassingen omvatten het wijzigen van uitvoermappen, het opgeven van aangepaste build-gebeurtenissen, het beheren van projectafhankelijkheden, het beheren van buildlogboekbestandenen het onderdrukken van compilerwaarschuwingen.
Van daaruit kunt u verschillende andere taken verkennen:
- Meer informatie over buildconfiguraties
- Projecten configureren voor doelplatforms
- Project- en oplossingseigenschappen beheren.
- Build-gebeurtenissen opgeven in C#- en Visual Basic-
- buildopties instellen
- Meerdere projecten parallel bouwen