GetFrameworkPath - задача

Извлекает путь к сборкам .NET Framework. Извлекает путь к сборкам .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 .

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

Замечания

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

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

Пример

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

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

См. также