Kompilace a sestavování v Visual Studio pro Mac

Důležité

Visual Studio pro Mac je naplánováno vyřazení ze dne 31. srpna 2024 v souladu se společností MicrosoftModerní zásady životního cyklu. I když můžete dál pracovat s Visual Studio pro Mac, existuje několik dalších možností pro vývojáře na Macu, jako je verze Preview nového rozšíření C# Dev Kit pro VS Code.

Přečtěte si další informace o časových osách podpory a alternativách.

Visual Studio pro Mac lze použít k vytváření aplikací a vytváření sestavení během vývoje projektu. Je důležité vytvořit kód často, abyste mohli rychle identifikovat neshody typů, chybnou syntaxi, chybně napsaná klíčová slova a další chyby v době kompilace. Vytvořením následného ladění můžete také najít a opravit chyby za běhu, jako jsou logika, vstupně-výstupní operace a chyby 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 mohou přelož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ů k ověření kvality kódu. Po úplném otestování aplikace můžete zkompilovat verzi vydané verze pro nasazení pro vaše zákazníky.

Na Macu můžete k sestavení aplikace použít některou z následujících metod: Visual Studio pro Mac, nástroje příkazového řádku MSBuild nebo Azure Pipelines.

Metoda sestavení Zaměstnanecké výhody
Visual Studio pro Mac – Vytvořte sestavení okamžitě a otestujte je v ladicím programu.
– Spouštění víceprocesorových sestavení pro projekty jazyka C#.
- Přizpůsobte si různé aspekty systému sestavení.
Příkazový řádek NÁSTROJE MSBuild – Vytvářejte projekty bez instalace Visual Studio pro Mac.
– Spusťte sestavení multiprocesoru 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 kontinuální integrace a průběžného doručování (CI/CD).
– 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 hluboko 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). Pokud chcete vytvářet aplikace z příkazového řádku bez instalace Visual Studio pro Mac, můžete nainstalovat nejnovější sadu .NET Core SDK. Další informace o vytváření aplikací prostřednictvím příkazového řádku naleznete v tématu MSBuild. Podrobnosti o vytváření aplikací pomocí Azure Pipelines najdete v tématu Azure Pipelines.

Poznámka:

Toto téma se týká Visual Studio pro Mac. Informace o sadě Visual Studio ve Windows naleznete v tématu Kompilace a sestavení v sadě Visual Studio.

Sestavení v prostředí IDE

Visual Studio pro Mac umožňuje vytvářet a spouštět sestavení okamžitě a přitom vám dává kontrolu nad funkcemi sestavení. Při vytváření projektu Visual Studio pro Mac definuje výchozí konfiguraci sestavení, která nastaví kontext 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 nástroj MSBuild použije 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 sestavováním a čištěním projektů a řešení .

Visual Studio pro Mac lze použít také k:

  • Změňte výstupní cestu úpravou možností projektu:

    Change output path

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

    Change build verbosity

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

    add custom commands

Viz také