GetFrameworkSdkPath 工作
擷取 Windows 軟體發展工具組 (SDK) 的路徑。
工作參數
下表說明 GetFrameworkSdkPath
工作的參數。
下表說明 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 輸出參數。包含最新的 .NET SDK 路徑 (如果已有任何版本的話)。 否則傳回 String.Empty 。 |
備註
除了上述所列的參數,此項工作還會繼承 TaskExtension 類別中的參數,而該類別本身又繼承 Task 類別。 如需這些其他參數的清單及其描述,請參閱 TaskExtension 基底類別。
範例
下列範例使用 GetFrameworkSdkPath
工作,將 Windows SDK 的路徑儲存在 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>