Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Visual Studio nabízí několik způsobů, jak sestavovat aplikace, od interaktivních buildů IDE s integrovaným laděním až po automatizované kanály CI/CD. Tento článek vám pomůže zvolit správnou metodu sestavení pro váš scénář a obsahuje odkazy na podrobnou dokumentaci pro každý přístup.
První úvod k vytváření v rámci integrovaného vývojového prostředí (IDE) najdete v tématu Kurz: Sestavení aplikace.
Volba metody sestavení
Pomocí následující tabulky určete, která metoda sestavení nejlépe vyhovuje vašim potřebám:
| Metoda sestavení | Výhody |
|---|---|
| integrované vývojové prostředí (IDE) | – Vytvořte buildy ihned a otestujte je v debugovacím programu. – Spusťte sestavení s více procesory pro projekty C++ a C#. - Přizpůsobte si různé aspekty systému sestavení. |
| CMake | – Sestavení projektů C++ pomocí nástroje CMake – Použijte stejný systém sestavení na platformách Linux a Windows. |
| Příkazový řádek MSBuild | – Sestavování projektů bez instalace sady Visual Studio. – Spusťte sestavení s více procesory pro všechny typy projektů. - Přizpůsobte si většinu oblastí systému sestavení. |
| Azure Pipelines | – Automatizujte proces sestavení jako součást kanálu průběžné integrace nebo průběžného doručování. – Použijte automatizované testy s každým sestavením. – Využití prakticky neomezených cloudových prostředků pro procesy sestavení. - Upravte pracovní postup sestavení a vytvořte aktivity sestavení tak, aby prováděly vysoce přizpůsobené úlohy. |
Dokumentace v této části obsahuje další podrobnosti o procesu sestavení založeném na integrovaném vývojovém prostředí( IDE). Další informace o dalších metodách najdete v tématu CMake, MSBuild a Azure Pipelines.
Sestavování z integrovaného vývojového prostředí (IDE)
Při vytváření projektu Visual Studio vytvoří výchozí konfigurace projektu a řešení. Tyto konfigurace definují, jak se řešení a projekty sestavují a nasazují. Konfigurace projektů jsou specifické pro cílovou platformu (například Windows nebo Linux) a typ sestavení (například ladění nebo vydání). Tyto konfigurace ale můžete upravit podle svých představ a podle potřeby také vytvořit vlastní konfigurace. Viz konfigurace projektů a řešení.
Dále si přečtěte Vytváření a čištění projektů a řešení v sadě Visual Studio, kde najdete informace o různých přizpůsobeních, které můžete v procesu provést. Vlastní nastavení zahrnují změny výstupních adresářů, určení vlastních událostí sestavení, správu závislostí projektu, správu souborů protokolu sestavenía potlačení upozornění kompilátoru.
Odtud můžete prozkoumat celou řadu dalších úkolů:
- Konfigurace projektů pro cílové platformy
- Spravovat vlastnosti projektu a řešení
- Určení událostí sestavení v jazyka C# a visual basicu
- Nastavení možností sestavení
- Paralelní sestavování více projektů