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:
Změňte úroveň podrobností výstupu sestavení:
Přidat vlastní příkazy před, během nebo po sestavení nebo čištění: