.Targets-Dateien von MSBuild
MSBuild umfasst mehrere .targets-Dateien, die Elemente, Eigenschaften, Ziele und Aufgaben für allgemeine Szenarien enthalten. Diese Dateien werden automatisch in die meisten Visual Studio-Projektdateien importiert, um Wartung und Lesbarkeit zu vereinfachen.
Projekte importieren in der Regel mindestens eine .targets-Datei, um den entsprechenden Buildprozess zu definieren. Ein von Visual Studio erstelltes Visual C#-Projekt importiert z. B. Microsoft.CSharp.targets, das Microsoft.Common.targets importiert. Das Visual C#-Projekt selbst definiert die Elemente und die Eigenschaften für dieses Projekt, aber die Standardbuildregeln für ein Visual C#-Projekt werden in den importierten TARGETS-Dateien definiert.
.Targets-Dateien
.Targets-Datei |
Beschreibungen |
---|---|
Microsoft.Common.Targets |
Definiert die Schritte im Standardbuildprozess für Visual Basic-Projekte und Visual C#-Projekte. |
Microsoft.CompactFramework.Common.Targets |
Definiert die Schritte im Standardbuildprozess für alle .NET Compact Framework-Projekte. |
Microsoft.CompactFramework.CSharp.Targets |
Definiert die Schritte im Standardbuildprozess für Visual C# .NET Compact Framework-Projekte. |
Microsoft.CompactFramework.CSharp.v1.Targets |
Definiert die Schritte im Standardbuildprozess für Visual C#-Projekte, die auf .NET Compact Framework, Version 1.0, abzielen. |
Microsoft.CompactFramework.VisualBasic.Targets |
Definiert die Schritte im Standardbuildprozess für Visual Basic .NET Compact Framework-Projekte. |
Microsoft.CompactFramework.VisualBasic.v1.Targets |
Definiert die Schritte im Standardbuildprozess für Visual Basic-Projekte, die auf .NET Compact Framework, Version 1.0, abzielen. |
Microsoft.CSharp.Targets |
Definiert die Schritte im Standardbuildprozess für Visual C#-Projekte. |
Microsoft.VisualBasic.Targets |
Definiert die Schritte im Standardbuildprozess für Visual Basic-Projekte. |