Kompilace a sestavování v Visual Studio pro Mac
Visual Studio pro Mac lze použít k sestavení aplikací a sestavení během vývoje projektu. Je důležité často sestavovat kód, abyste mohli rychle identifikovat neshody typů, chybnou syntaxi, nesprávně napsaná klíčová slova a další chyby v době kompilace. Sestavením a laděním můžete také najít a opravit chyby za běhu, jako jsou chyby logiky, V/V a dělení nulou.
Úspěšné sestavení znamená, že zdrojový kód obsahuje správnou syntaxi a všechny statické odkazy na knihovny, sestavení a další komponenty lze vyřešit. Proces sestavení vytvoří spustitelný soubor aplikace. Tento spustitelný soubor se pak může testovat prostřednictvím ladění a různých druhů ručních a automatizovaných testů pro ověření kvality kódu. Po úplném otestování aplikace můžete zkompilovat verzi pro nasazení pro vaše zákazníky.
Na počítači Mac můžete k sestavení aplikace použít libovolnou z následujících metod: Visual Studio pro Mac, MSBuild příkazového řádku nebo Azure Pipelines.
| Metoda sestavení | Výhody |
|---|---|
| Visual Studio pro Mac | – Okamžitě vytvořte sestavení a otestujte je v ladicím programu. – Spouštění víceprocesorových sestavení pro projekty C#. – Přizpůsobení různých aspektů sestavicích systémů |
| MSBuild příkazového řádku | – Sestavování projektů bez instalace Visual Studio pro Mac. – Spouštění víceprocesorových sestavení pro všechny typy projektů. – Přizpůsobte si většinu oblastí buildového systému. |
| Azure Pipelines | – Automatizovat proces sestavení v rámci kanálu průběžné integrace nebo průběžného doručování – Použít automatizované testy s každým sestavením. – Využívat pro sestavování procesů prakticky neomezené cloudové prostředky. – Upravit pracovní postup sestavení a vytvořit aktivity sestavení pro provádění hluboko přizpůsobených úloh. |
Dokumentace v této části obsahuje další podrobnosti o procesu sestavení založeném na integrovaném vývojovém prostředí( IDE). Pokud chcete vytvářet aplikace z příkazového řádku bez Visual Studio pro Mac, můžete nainstalovat nejnovější verzi .NET Core SDK. Další informace o vytváření aplikací prostřednictvím příkazového řádku najdete v tématu MSBuild. Podrobnosti o vytváření aplikací pomocí Azure Pipelines najdete v Azure Pipelines.
Poznámka
Toto téma se týká Visual Studio pro Mac. Další Visual Studio na Windows najdete v tématu Kompilace a sestavení v Visual Studio.
Sestavení v prostředí IDE
Visual Studio pro Mac vám umožňuje vytvářet a spouštět sestavení okamžitě a zároveň vám dává kontrolu nad funkcemi sestavení. Když vytvoříte projekt, Visual Studio pro Mac výchozí konfiguraci sestavení, která nastaví kontext pro sestavení. Můžete upravit výchozí konfigurace sestavení a také vytvořit vlastní. Vytvořením nebo úpravou těchto konfigurací se automaticky aktualizuje soubor projektu, který pak použije MSBuild k sestavení projektu.
Další informace o vytváření projektů a řešení v integrovaném vývojovém prostředí (IDE) najdete v průvodci Vytvářením a čištěním projektů a řešení.
Visual Studio pro Mac můžete použít také k následujícím akcím:
Změňte výstupní cestu. Upraví se v Project vašich možností:

Změňte podrobnost výstupu sestavení:

Přidejte Vlastní příkazy před sestavením nebo čištěním, během nebo po sestavení nebo čištění:
