Файлы Targets в MSBuild
MSBuild поставляется с несколькими TARGETS-файлами, содержащими элементы, свойства, целевые объекты и задачи для распространенных ситуаций. Эти файлы автоматически импортируются в большинство файлов проектов Visual Studio для упрощения обслуживания и повышения удобочитаемости.
Обычно в проекты импортируется один или несколько TARGETS-файлов для определения процесса построения соответствующих целевых объектов. Например, в проект Visual C#, созданный при помощи Visual Studio, импортируется файл Microsoft.CSharp.targets, который, в свою очередь, импортирует файл Microsoft.Common.targets. В самом проекте Visual C# определяются элементы и свойства, специфичные для данного проекта, но стандартные правила построения проекта Visual C# определены в импортированных TARGETS-файлах.
Файлы .Targets
Файл .Targets |
Описание |
---|---|
Microsoft.Common.Targets |
Определяет шаги стандартного процесса построения проектов Visual Basic и Visual C#. |
Microsoft.CompactFramework.Common.Targets |
Определяет шаги стандартного процесса построения всех проектов .NET Compact Framework. |
Microsoft.CompactFramework.CSharp.Targets |
Определяет шаги стандартного процесса построения проектов Visual C# .NET Compact Framework. |
Microsoft.CompactFramework.CSharp.v1.Targets |
Определяет шаги стандартного процесса построения проектов Visual C#, ориентированных на .NET Compact Framework версии 1.0. |
Microsoft.CompactFramework.VisualBasic.Targets |
Определяет шаги стандартного процесса построения проектов Visual Basic .NET Compact Framework. |
Microsoft.CompactFramework.VisualBasic.v1.Targets |
Определяет шаги стандартного процесса построения проектов Visual Basic, ориентированных на .NET Compact Framework версии 1.0. |
Microsoft.CSharp.Targets |
Определяет шаги стандартного процесса построения проектов Visual C#. |
Microsoft.VisualBasic.Targets |
Определяет шаги стандартного процесса построения проектов Visual Basic. |