Поделиться через


Файлы Targets в MSBuild

Обновлен: Ноябрь 2007

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# и Visual J#.

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.

Microsoft.VisualJSharp.Targets

Определяет шаги стандартного процесса построения проектов Visual J#.

См. также

Основные понятия

MSBuild

Ссылки

Элемент Import (MSBuild)

Другие ресурсы

Справочные сведения о MSBuild