Aracılığıyla paylaş


MSBuild.Hedefleri dosyaları

MSBuildöğeleri, özellikleri, hedefleri ve görevleri ortak senaryolar için içeren birkaç .targets dosyaları içerir.Bu dosyaların çoğu otomatik olarak içeri aktarılan Visual Studio proje dosyalarının bakımını ve okunmasını kolaylaştırmak için.

Projeler genellikle kendi yapı işlemi tanımlamak için bir veya daha fazla .targets dosyaları içe aktarın.Örneğin bir Visual C# tarafından oluşturulan proje Visual Studio Microsoft.Common.targets alır, Microsoft.CSharp.targets içe aktarır.Visual C# Projenin kendisinden tanımlayın maddeler ve belirli özellikleri bu proje, ancak standart yapı kuralları için bir Visual C# projesi alınan .targets dosyalarında tanımlanmış.

$(MSBuildToolsPath) Değeri bu ortak .targets dosyalarının yolunu belirtir.ToolsVersion 4.0, Dosyaları aşağıdaki konumda bulunur:WindowsInstallationPath\Microsoft.NET\Framework\v4.0.30319\

[!NOT]

Kendi hedefleri oluşturma hakkında daha fazla bilgi için bkz: MSBuild hedefleri.Nasıl kullanılacağı hakkında bilgi için Import öğesi bir proje dosyasını başka bir proje dosyasına eklemek için bkz: İçe aktar öğesini (MSBuild) ve Nasıl yapılır: aynı hedefte birden çok proje dosyalarında kullanma.

Ortak.Hedef dosyaları

.Hedefler dosyası

Tanımlama

Microsoft.Common.targets

Standart yapı işlemine için adımları tanımlar Visual Basic ve Visual C# projeleri.

Aşağıdaki ifadeyi Microsoft.CSharp.targets ve dosyaları tarafından alınan:<Import Project="Microsoft.Common.targets" />

Microsoft.CSharp.targets

Visual C# projeleri için standart yapı işlemine adımları tanımlar.

Aşağıdaki ifadeyi içeren Visual C# proje dosyaları tarafından (.csproj) alınır:<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

Microsoft.VisualBasic.targets'dır

Visual Basic projeleri için standart yapı işlemine adımları tanımlar.

Aşağıdaki ifadeyi içeren Visual Basic proje dosyaları tarafından (.vbproj) alınır:<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />

Ayrıca bkz.

Başvuru

İçe aktar öğesini (MSBuild)

Diğer Kaynaklar

MSBuild başvurusu

MSBuild