GetFrameworkSdkPath - задача
Извлекает путь к пакету средств разработки программного обеспечения (SDK) Windows.
Параметры задачи
В следующей таблице приводятся параметры задачи GetFrameworkSdkPath
.
В следующей таблице приводятся параметры задачи GetFrameworkSdkPath
.
Параметр | Описание |
---|---|
FrameworkSdkVersion20Path |
Необязательный выходной параметр String , доступный только для чтения.Возвращает путь к пакету SDK для .NET версии 2.0 при его наличии. В противном случае возвращает значение String.Empty . |
FrameworkSdkVersion35Path |
Необязательный выходной параметр String , доступный только для чтения.Возвращает путь к пакету SDK для .NET версии 3.5 при его наличии. В противном случае возвращает значение String.Empty . |
FrameworkSdkVersion40Path |
Необязательный выходной параметр String , доступный только для чтения.Возвращает путь к пакету SDK для .NET версии 4.0 при его наличии. В противном случае возвращает значение String.Empty . |
Path |
Необязательный выходной параметр String .Содержит путь к последнему пакету SDK для .NET при любой из его версий. В противном случае возвращает значение String.Empty . |
Замечания
Помимо перечисленных выше параметров, эта задача наследует параметры от класса TaskExtension, который, в свою очередь, наследует от класса Task. Список этих дополнительных параметров и их описания см. в статье Базовый класс TaskExtension.
Пример
Следующий пример использует задачу GetFrameworkSdkPath
для сохранения пути к пакету SDK Windows в свойстве SdkPath
.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="GetPath">
<GetFrameworkSdkPath>
<Output
TaskParameter="Path"
PropertyName="SdkPath" />
</GetFrameworkSdkPath>
<Message Text="$(SdkPath)"/>
</Target>
</Project>