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


Задача GetFrameworkSdkPath

Извлечение пути к Windows SDK.

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

В следующей таблице описаны параметры задачи 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 используется для сохранения пути к Windows SDK в свойстве 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