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


Задача GetFrameworkPath

Извлечение пути к сборкам .NET Framework.

Параметры задачи

В следующей таблице описаны параметры задачи GetFrameworkPath.

Параметр

Описание

FrameworkVersion11Path

Необязательный выходной параметр типа String.

Содержит путь к сборкам .NET Framework 1.1, если они присутствуют.В противном случае возвращает значение null.

FrameworkVersion20Path

Необязательный выходной параметр типа String.

Содержит путь к сборкам .NET Framework 2.0, если они присутствуют.В противном случае возвращает значение null.

FrameworkVersion30Path

Необязательный выходной параметр типа String.

Содержит путь к сборкам .NET Framework 3.0, если они присутствуют.В противном случае возвращает значение null.

FrameworkVersion35Path

Необязательный выходной параметр типа String.

Содержит путь к сборкам .NET Framework 3.5, если они присутствуют.В противном случае возвращает значение null.

FrameworkVersion40Path

Необязательный выходной параметр типа String.

Содержит путь к сборкам .NET Framework 4.0, если они присутствуют.В противном случае возвращает значение null.

Path

Необязательный выходной параметр типа String.

Содержит путь к наиболее свежим сборкам .NET Framework, если они доступны.В противном случае возвращает значение null.

Заметки

Если установлено несколько версий .NET Framework, задача вернет версию, которая предназначена для работы MSBuild.

Помимо параметров, которые перечислены выше, эта задача наследует параметры от класса TaskExtension, который наследует от класса Task.Чтобы получить список этих доп параметров и их описаний, см. Базовый класс TaskExtension.

Пример

В следующем примере задача GetFrameworkPath используется для сохранения пути к .NET Framework в свойстве FrameworkPath.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
    <Target Name="GetPath">
        <GetFrameworkPath>
            <Output
                TaskParameter="Path"
                PropertyName="FrameworkPath" />
        </GetFrameworkPath>
    </Target>
</Project>

См. также

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

Задачи MSBuild

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

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