Konfigurowanie akcji kompilacji w Visual Studio dla komputerów Mac
Ważne
Visual Studio dla komputerów Mac ma zostać wycofany 31 sierpnia 2024 r.Nowoczesne zasady cyklu życia. Mimo że możesz nadal pracować z Visual Studio dla komputerów Mac, istnieje kilka innych opcji dla deweloperów na komputerze Mac, takich jak wersja zapoznawcza nowego rozszerzenia zestawu deweloperskiego języka C# dla programu VS Code.
Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.
Wszystkie pliki w projekcie Visual Studio dla komputerów Mac mają akcję kompilacji. Akcja kompilacji określa, co się stanie z plikiem podczas kompilowania projektu.
Uwaga
Ten temat dotyczy Visual Studio dla komputerów Mac. W przypadku programu Visual Studio w systemie Windows zobacz Akcje kompilacji.
Ustawianie akcji kompilacji
Aby ustawić akcję kompilacji dla pliku w Visual Studio dla komputerów Mac, możesz kliknąć prawym przyciskiem myszy dowolny plik i przejść do akcji kompilacji, jak pokazano poniżej:
Akcje kompilacji dla tego pliku będą wyświetlane w menu wysuwany.
Tworzenie wartości akcji
Oto niektóre typowe akcje kompilacji dla projektów, które można utworzyć w Visual Studio dla komputerów Mac:
Akcja kompilacji | Typy projektu | opis |
---|---|---|
Skompilować | dowolny | Plik jest przekazywany do kompilatora języka C# jako pliku źródłowego. |
Zawartość | .NET, Xamarin | W przypadku projektów ASP.NET te pliki są dołączane jako część lokacji podczas wdrażania. W przypadku projektów platform Xamarin.iOS i Xamarin.Mac zostaną one uwzględnione w pakiecie aplikacji. |
Zasób osadzony | .NET | Plik jest przekazywany do kompilatora języka C# jako zasobu, który ma zostać osadzony w zestawie. Assembly.GetManifestResourceStream z System.Reflection przestrzeni nazw można następnie użyć do odczytania pliku z zestawu. |
Brak | dowolny | Plik nie jest częścią kompilacji w żaden sposób i jest uwzględniony w projekcie w celu łatwego dostępu ze środowiska IDE. Ta wartość może służyć do plików dokumentacji, takich jak pliki ReadMe, na przykład. |
Uwaga
Dodatkowe akcje kompilacji można zdefiniować dla określonych typów projektów, więc lista akcji kompilacji zależy od typu projektu i wartości mogą się pojawić, które nie znajdują się na tej liście.
Projekty platformy Xamarin.iOS mają akcję kompilacji BundleResource , która doda plik w ramach pakietu aplikacji. Informacje na temat akcji kompilacji specyficznych dla platformy Xamarin.Android można znaleźć w przewodniku po procesie kompilacji.
Istnieje również możliwość wybrania więcej niż jednego pliku w Eksplorator rozwiązań, co pozwala ustawić akcję kompilacji na wiele plików jednocześnie.