Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Biedt een tabel met alle MSBuild XML-schema-elementen met de beschikbare kenmerken en onderliggende elementen.
MSBuild maakt gebruik van projectbestanden om de build-engine te instrueren wat u moet bouwen en hoe u deze bouwt. MSBuild-projectbestanden zijn XML-bestanden die voldoen aan het MSBuild XML-schema. In deze sectie wordt het XML-schemadefinitiebestand (.xsd) voor MSBuild gedocumenten.
MSBuild XSD-schemadefinitiebestanden
De schemakoppeling in een MSBuild-projectbestand is niet vereist in Visual Studio 2017 en hoger. Indien aanwezig, moet dit ongeacht de versie van Visual Studio zijn http://schemas.microsoft.com/developer/msbuild/2003 . Deze waarde is geen livewebbestemming; het meest recente MSBuild-schemadefinitiebestand (.xsd bestand) is te vinden op Microsoft.Build.xsd.
In de volgende tabel ziet u koppelingen naar elke versie van het XSD-schema:
Het XSD-bestand op het hoogste niveau bevat twee andere onderliggende XSD-bestanden, Microsoft.Build.CommonTypes.xsd en Microsoft.Build.Core.xsd. U kunt ook alle MSBuild XSD-schemadefinitiebestanden vinden in de installatiemap van Visual Studio onder Xml\Schemas\1033\MSBuild.
Zie Overzicht van .NET-, MSBuild- en Visual Studio-versiebeheer voor meer informatie over MSBuild-versies, waaronder een tabel met bijbehorende .NET SDK-versies.
MSBuild XML-schema-elementen
De volgende tabel bevat alle MSBuild XML-schema-elementen, samen met hun onderliggende elementen en kenmerken.
| Onderdeel | Onderliggende elementen | Attributes |
|---|---|---|
| Element kiezen (MSBuild) | Anders Wanneer |
-- |
| Element importeren (MSBuild) | -- | Condition Project |
| ImportGroup-element | Import | Condition |
| Itemelement (MSBuild) | ItemMetaData | Condition Uitsluiten Bevatten Remove |
| ItemDefinitionGroup-element (MSBuild) | Artikel | Condition |
| ItemGroup-element (MSBuild) | Artikel | Condition |
| ItemMetadata-element (MSBuild) | Artikel | Condition |
| OnError-element (MSBuild) | -- | Condition ExecuteTargets |
| Anders element (MSBuild) | Kiezen ItemGroup PropertyGroup |
-- |
| Uitvoerelement (MSBuild) | -- | Condition ItemNaam PropertyName TaskParameter |
| Parameterelement | -- | Uitvoer ParameterType Verplicht |
| ParameterGroup-element | Parameter | -- |
| Projectelement (MSBuild) | Kiezen Import ItemGroup ProjectExtensions PropertyGroup Target UsingTask |
DefaultTargets InitialTargets Sdk ToolsVersion TreatAsLocalProperty xmlns |
| ProjectExtensions-element (MSBuild) | -- | -- |
| Eigenschapselement (MSBuild) | -- | Condition |
| Het element PropertyGroup (MSBuild) | Property | Condition |
| Sdk-element (MSBuild) | -- | Naam Versie |
| Doelelement (MSBuild) | OnError Taak |
AfterTargets BeforeTargets Condition DependsOnTargets Invoer KeepDuplicateOutputs Naam Uitgangen Retouren |
| Taakelement van Target (MSBuild) | Uitvoer | Condition ContinueOnError Parameter |
| Taakelement van UsingTask (MSBuild) | Gegevens | Evaluate |
| UsingTask-element (MSBuild) | ParameterGroup Opdracht |
AssemblyFile AssemblyName Condition TaskFactory TaskName |
| Wanneer element (MSBuild) | Kiezen ItemGroup PropertyGroup |
Condition |