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ěna výstupní cesty

  • Změňte podrobnost výstupu sestavení:

    Změna podrobností sestavení

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

    přidání vlastních příkazů

Viz také