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


Настройка целевых платформ и задач

Можно настроить целевые объекты MSBuild и выполнять задачи вне процесса с MSBuild, чтобы можно было контекстах целевого объекта, отличные от одного при выполнении включен. Например, можно целевой объект 32 бит приложения платформы .NET Framework 2.0, на компьютере разработчика выполняется на 64-разрядной операционной системе платформы .NET Framework 4.5. Можно также конечные компьютеры, работающие с .NET Framework 4 или более ранней версии. Сочетание 32 или разрядность 64 и версия платформы .NET Framework, в качестве контекста целевого объекта.

Установка

.NET Framework 4.5 и 4.5.1 заменяют среды CLR (CLR), целевые объекты, задачи и средства платформы .NET Framework 4 без переименовать их. .NET Framework 4.5.1 задано как часть Visual Studio 2013.

Если требуется задать MSBuild отдельно от Visual Studio, можно загрузить пакет установки из Загрузка MSBuild. Необходимо также установить версии платформы .NET Framework, который требуется использовать также.

целевые объекты и задачи

MSBuild выполняет некоторые задачи построения вне процесса к целевому объекту больший набор контекстов. Например, 32 бит MSBuild может выполнить задачу построения в 64-разрядном процессе к целевому объекту 64 64-разрядный компьютер. Это управляется двумя параметрами UsingTask и Task. Целевые объекты, .NET Framework 4.5 и устанавливает эти аргументы и параметры, необходимые для построения никакие изменения приложения для различных контекстах целевого объекта.

Если требуется создать собственный контекст целевого объекта, следует установить эти аргументы и параметры соответствующим образом. Найдите в файле Microsoft.Common.targets платформы .NET Framework 4.5 и файле Microsoft.Common.Tasks примеры. Сведения о том, как создать пользовательскую задачу, которая может работать с контекстами несколько целевых объектов, как изменить существующие задачи см. в разделе Практическое руководство. Настройка целевых платформ и задач.

См. также

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

MSBuild: обзор настройки для различных версий