Sestavování aplikací v sadě Visual Studio
Systém Visual Studio lze použít k vytváření aplikací a k vytváření sestavení a spustitelných programů v pravidelných intervalech během vývojového cyklu.Častým sestavováním kódu lze dříve identifikovat chyby kompilace, jako je nesprávná syntaxe, překlepy v klíčových slovech a neshody typů.Lze také zjistit a opravit chyby za běhu, jako jsou logické a sémantické chyby, častým sestavováním a spouštěním ladicí verze kódu.
Pokud jste projekt nebo řešení plně vyvinuli a dostatečně odladili, lze jeho komponenty zkompilovat do sestavení určeného pro vydání.Ve výchozím nastavení je sestavení určené pro vydání optimalizováno a navrženo, aby bylo menší a rychlejší než ladicí verze.Další informace naleznete v tématu Postupy: Sestavení aplikace.
Výběr metody sestavení
Aplikaci lze sestavit pomocí výchozích možností sestavení v integrovaném vývojovém prostředí, v příkazovém řádku nebo pomocí systému Team Foundation Build.Každá z těchto možností použije nástroj MSBuild jako podkladovou technologii a každý přístup má určité výhody, jak ukazuje následující tabulka.
Metoda sestavení |
Výhody |
Další informace |
---|---|---|
Použití rozhraní IDE |
|
Sestavování a čištění projektů a řešení v sadě Visual Studio |
Spuštění příkazového řádku MSBuild |
|
|
Použití systému Team Foundation Build |
|
Sestavení v rozhraní IDE
Při vytváření projektu jsou definována výchozí konfigurace sestavení a konfigurace sestavení řešení je přiřazena k projektu, čímž poskytuje kontext sestavení.Konfigurace řešení definují, jak jsou projekty v řešení sestaveny a nasazeny.Konfigurace projektu představují sadu vlastností projektu, které jsou jedinečné pro platformu a typ sestavení (například Vydaná verze Win32).Tyto výchozí konfigurace lze upravit a lze vytvořit vlastní konfigurace.Další informace naleznete v tématu Úvod k Návrháři projektu a Postupy: Změna vlastností projektu a nastavení konfigurace.
V rozhraní IDE lze provádět následující dodatečné úkoly:
Identifikovat projekty, které jsou závislé na výstupu z jiného projektu, aby se sestavily správně.
Změna množství informací, které jsou zahrnuty v protokolu sestavení nebo v okně výstupu sestavení.
Skrýt upozornění kompilátoru specifické pro jazyk Visual C#, Visual C++ nebo Visual Basic.
Zvýšit výkon sestavení pomocí paralelních sestavení.Další informace naleznete v tématu Paralelní sestavování více projektů současně pomocí nástroje MSBuild nebo na blogu Ladění paralelního sestavení jazyka C++.
Viz také
Úkoly
Postupy: Vytváření a odebrání závislostí projektu
Koncepty
Principy konfigurací sestavení