Sdílet prostřednictvím


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:

Selecting Compile build action from Solution Explorer

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.

Viz také