Delen via


Acties bouwen

Alle bestanden in een Visual Studio-project hebben een build-actie. De buildactie bepaalt wat er met het bestand gebeurt wanneer het project wordt gecompileerd.

Een buildactie instellen

Visual Studio stelt de buildactie in op basis van het bestandstype of de itemsjabloon die is gebruikt om deze te maken, maar u kunt deze wijzigen. Als u de buildactie voor een bestand wilt instellen, opent u de eigenschappen van het bestand in het venster Eigenschappen door het bestand te selecteren in Solution Explorer- en op Alt+Enter-te drukken. Of klik met de rechtermuisknop op het bestand in Solution Explorer- en kies Eigenschappen. Gebruik in het venster Eigenschappen in het gedeelte Geavanceerd de vervolgkeuzelijst naast buildactie om een buildactie voor het bestand in te stellen.

Build-acties voor een bestand in Visual Studio

Actiewaarden bouwen

Enkele van de meest voorkomende buildacties voor C# en Visual Basic-projectbestanden zijn:

Build-actie Projecttypen Beschrijving
AdditionalFiles C#, Visual Basic Een niet-brontekstbestand dat als invoer wordt doorgegeven aan de C# of Visual Basic-compiler. Deze buildactie wordt voornamelijk gebruikt om invoer te bieden aan analyzers waarnaar wordt verwezen door een project om de codekwaliteit te controleren. Zie Aanvullende bestanden gebruikenvoor meer informatie.
ApplicationDefinition- WPF Het bestand dat uw toepassing definieert. Wanneer u voor het eerst een project maakt, wordt dit bestand App.xaml.
CodeAnalysisDictionary- .NET Een aangepaste woordenlijst die wordt gebruikt door codeanalyse voor spellingcontrole. Zie Instructies: De woordenlijst voor codeanalyse aanpassen
compileren enig Het bestand wordt als bronbestand doorgegeven aan de compiler.
inhouds .NET Een bestand dat is gemarkeerd als Inhoud kan worden opgehaald als een stream door Application.GetContentStreamaan te roepen. Voor ASP.NET projecten worden deze bestanden opgenomen als onderdeel van de site wanneer u implementeert.
DesignData- WPF Wordt gebruikt voor XAML viewmodel-bestanden, zodat gebruikersbesturingselementen tijdens het ontwerp kunnen worden bekeken, met dummytypen en voorbeeldgegevens.
DesignDataWithDesignTimeCreateable WPF Zoals DesignData, maar met werkelijke typen.
Embedded Resource- .NET Het bestand wordt doorgegeven aan de compiler als een resource die in de assembly moet worden ingesloten. U kunt System.Reflection.Assembly.GetManifestResourceStream aanroepen om het bestand uit de assembly te lezen.
EntityDeploy- .NET Voor EF-bestanden (Entity Framework) .edmx bestanden die de implementatie van EF-artefacten opgeven.
Neps .NET Wordt gebruikt voor het Microsoft Fakes-testframework. Zie Code isoleren onder test met behulp van Microsoft Fakes
Geen enig Het bestand maakt op geen enkele manier deel uit van de build. Deze waarde kan bijvoorbeeld worden gebruikt voor documentatiebestanden zoals Leesmij-bestanden.
pagina WPF Compileer een XAML-bestand naar een binair .baml-bestand voor sneller laden tijdens runtime.
resource WPF Hiermee geeft u op om het bestand in te sluiten in een assemblymanifestbronbestand met de extensie .g.resources.
schaduw .NET Wordt gebruikt voor een .accessor-bestand dat een lijst met ingebouwde assemblybestandsnamen bevat, één per regel. Genereer voor elke assembly in de lijst openbare klassen met de namen ClassName_Accessor die net als de originelen zijn, maar met openbare methoden in plaats van persoonlijke methoden. Wordt gebruikt voor eenheidstests.
welkomstscherm WPF Hiermee geeft u een afbeeldingsbestand moet worden weergegeven tijdens runtime wanneer de app wordt gestart.
XamlAppDef- Windows Workflow Foundation Hiermee wordt de build geïnstrueerd om een XAML-werkstroombestand in een assembly te bouwen met een ingesloten werkstroom.

Notitie

Aanvullende buildacties kunnen worden gedefinieerd voor specifieke projecttypen, dus de lijst met buildacties is afhankelijk van het projecttype en waarden worden mogelijk weergegeven die niet in deze lijst staan.

Zie ook