Buildvorgänge

Sämtliche Dateien in einem Projekt von Visual Studio für Mac verfügen über einen Buildvorgang. Die Buildaktion steuert, was während des Builds mit der Datei geschieht.

Hinweis

Dieses Thema gilt für Visual Studio für Mac. Informationen für Visual Studio unter Windows finden Sie unter Buildaktionen.

Festlegen eines Buildprozesses

Sie können wie im Folgenden gezeigt mit der rechten Maustaste auf eine beliebige Datei klicken und zu Buildaktionen navigieren, um eine Buildaktion für eine Datei in Visual Studio für Mac festzulegen:

Auswählen des Buildvorgangs „Compile“ aus dem Projektmappen-Explorer

Die Buildaktionen für diese Datei werden im Flyoutmenü angezeigt.

Buildprozesswerte

Zu den gängigen Buildaktionen für Projekte, die Sie in Visual Studio für Mac erstellen können, gehören unter anderem folgende:

Buildvorgang Projekttypen BESCHREIBUNG
Compile any Die Datei wird als Quelldatei an den C#-Compiler übergeben.
Inhalt .NET, Xamarin Bei ASP.NET-Projekten werden diese Dateien bei der Bereitstellung als Teil der Website integriert. Bei Xamarin.iOS- und Xamarin.Mac-Projekten sind diese im App-Bundle enthalten.
Embedded Resource .NET Die Datei wird als Ressource an den C#-Compiler übergeben, die in die Assembly eingebettet wird. Assembly.GetManifestResourceStream, aus dem Namespace System.Reflection, kann anschließend zum Lesen der Datei aus der Assembly verwendet werden.
None any Die Datei ist in keiner Weise Teil des Builds. Sie ist für einen leichten Zugriff über die IDE in das Projekt integriert. Dieser Wert kann für Dokumentationsdateien wie Infodateien verwendet werden.

Hinweis

Zusätzliche Buildaktionen können für bestimmte Projekttypen definiert werden, sodass die Liste der Buildaktionen vom Projekttyp abhängt und Werte angezeigt werden können, die nicht in dieser Liste enthalten sind.

Xamarin.iOS-Projekte besitzen beispielsweise den Buildvorgang BundleResource, wodurch die Datei zum App-Bundle hinzugefügt wird. Weitere Informationen zu bestimmten Buildvorgängen für Xamarin.Android finden Sie im Leitfaden zu Buildprozessen.

Im Projektmappen-Explorer können auch mehrere Dateien ausgewählt werden, sodass Sie die Buildaktionen für viele Dateien gleichzeitig festlegen können.

Weitere Informationen