Konfigurace akcí sestavení 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.
Všechny soubory v projektu Visual Studio pro Mac mají akci sestavení. Akce sestavení řídí, co se stane se souborem při kompilaci projektu.
Poznámka:
Toto téma se týká Visual Studio pro Mac. Informace o sadě Visual Studio ve Windows najdete v tématu Akce sestavení.
Nastavení akce sestavení
Pokud chcete nastavit akci sestavení pro soubor v Visual Studio pro Mac, můžete kliknout pravým tlačítkem na libovolný soubor a přejít na akci sestavení, jak je znázorněno níže:
Akce sestavení pro tento soubor se zobrazí v kontextové nabídce.
Hodnoty akcí sestavení
Mezi běžné akce sestavení pro projekty, které můžete sestavit v Visual Studio pro Mac, patří:
Akce sestavení | Typy projektu | Popis |
---|---|---|
Kompilaci | jakékoliv | Soubor se předá kompilátoru jazyka C# jako zdrojový soubor. |
Obsah | .NET, Xamarin | U ASP.NET projektů se tyto soubory při nasazení zahrnou jako součást webu. Pro projekty Xamarin.iOS a Xamarin.Mac budou zahrnuty do sady aplikací. |
Vložený prostředek | .NET | Soubor se předá kompilátoru jazyka C# jako prostředek, který se má vložit do sestavení. Assembly.GetManifestResourceStream, z System.Reflection oboru názvů, lze pak použít ke čtení souboru ze sestavení. |
Nic | jakékoliv | Soubor není součástí sestavení žádným způsobem a je součástí projektu pro snadný přístup z integrovaného vývojového prostředí (IDE). Tuto hodnotu lze použít například pro soubory dokumentace, jako jsou například soubory ReadMe. |
Poznámka:
Pro konkrétní typy projektů je možné definovat další akce sestavení, takže seznam akcí sestavení závisí na typu projektu a hodnotách, které nejsou v tomto seznamu.
Projekty Xamarin.iOS mají akci sestavení BundleResource , která přidá soubor jako součást sady aplikací. Informace oakcích
V Průzkumník řešení je také možné vybrat více než jeden soubor, který umožňuje nastavit akci sestavení na více souborů najednou.