Задача 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>