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


Задача GetFrameworkSdkPath

Извлечение пути к Пакет средств разработки программного обеспечения (SDK) для Windows.

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

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

Параметр

Описание

FrameworkSdkVersion20Path

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

Возвращает путь к сборкам .NET SDK 2.0, если он присутствует. В противном случае возвращает значение String.Empty.

FrameworkSdkVersion35Path

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

Возвращает путь к сборкам .NET SDK 3.5, если он присутствует. В противном случае возвращает значение String.Empty.

FrameworkSdkVersion40Path

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

Возвращает путь к сборкам .NET SDK 4.0, если он присутствует. В противном случае возвращает значение String.Empty.

Path

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

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

Заметки

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

Пример

В следующем примере задача GetFrameworkSdkPath используется для сохранения пути к SDK для Windows в свойстве SdkPath.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
    <Target Name="GetPath">
        <GetFrameworkSdkPath>
            <Output
                TaskParameter="Path"
                PropertyName="SdkPath" />
        </GetFrameworkSdkPath>
        <Message Text="$(SdkPath)"/>
    </Target>
</Project>

См. также

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

Задачи MSBuild

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

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