MSBuild proje dosyası şema başvurusu

Tüm MSBuild XML Şeması öğelerinin kullanılabilir özniteliklerini ve alt öğelerini içeren bir tablo sağlar.

MSBuild, derleme altyapısına ne derlenmesi ve nasıl derlenmesi konusunda yönerge vermek için proje dosyalarını kullanır. MSBuild proje dosyaları, MSBuild XML şemasına uygun XML dosyalarıdır. Bu bölümde, MSBuild için XML şema tanımı (.xsd) dosyası belgelenmiştir.

Bir MSBuild proje dosyasındaki şema bağlantısı Visual Studio 2017 ve sonraki sürümlerde gerekli değildir. Varsa, Visual Studio sürümünden bağımsız olarak olmalıdır http://schemas.microsoft.com/developer/msbuild/2003 .

MSBuild XML şema öğeleri

Aşağıdaki tabloda, tüm MSBuild XML şema öğelerinin yanı sıra alt öğeleri ve öznitelikleri listelenmiştir.

Öğe Alt öğeleri Öznitelikler
Choose öğesi (MSBuild) Aksi takdir -de

Ne zaman
--
import öğesi (MSBuild) -- Koşul

Project
ImportGroup öğesi İçeri Aktar Koşul
Item öğesi (MSBuild) ItemMetaData Koşul

Exclude

Şunları Dahil Et:

Kaldır
ItemDefinitionGroup öğesi (MSBuild) Öğe Koşul
ItemGroup öğesi (MSBuild) Öğe Koşul
ItemMetadata öğesi (MSBuild) Öğe Koşul
OnError öğesi (MSBuild) -- Koşul

Executetargets
Otherwise öğesi (MSBuild) Seçin:

Itemgroup

Propertygroup
--
Çıkış öğesi (MSBuild) -- Koşul

ItemName

ÖzellikAdı

Taskparameter
Parameter öğesi -- Çıktı

ParameterType

Gerekli
ParameterGroup öğesi Parametre --
Proje öğesi (MSBuild) Seçin:

İçeri Aktar

Itemgroup

ProjectExtensions

Propertygroup

Hedef

Usingtask
Defaulttargets

Initialtargets

Sdk

Toolsversion

TreatAsLocalProperty

Xmlns
ProjectExtensions öğesi (MSBuild) -- --
Özellik öğesi (MSBuild) -- Koşul
PropertyGroup öğesi (MSBuild) Özellik Koşul
Sdk öğesi (MSBuild) -- Name

Sürüm
Hedef öğe (MSBuild) Onerror

Görev
Aftertargets

Beforetargets

Koşul

DependsOnTargets

Girişler

KeepDuplicateOutputs

Name

Çıkışlar

Döndürülenler
Target'ın görev öğesi (MSBuild) Çıktı Koşul

ContinueOnError

Parametre
UsingTask'in görev öğesi (MSBuild) Veriler Değerlendirme
UsingTask öğesi (MSBuild) ParameterGroup

Görev
Assemblyfile

Assemblyname

Koşul

Taskfactory

Görevadı
When öğesi (MSBuild) Seçin:

Itemgroup

Propertygroup
Koşul

Ayrıca bkz.