共用方式為


GetFrameworkSdkPath 工作

擷取 Windows Software Development Kit (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 輸出參數。

包含 .NET SDK 的最新路徑 (如果存在任何版本)。否則會傳回 String.Empty

備註

除了以上列出的參數之外,此項工作還會繼承 TaskExtension 類別中的參數,而該類別本身又繼承 Task 類別。如需這些錯誤碼的清單及其說明,請參閱 TaskExtension 基底類別

範例

下列範例使用 GetFrameworkSdkPath 工作,以便在 SdkPath 屬性中儲存 Windows SDK 的路徑。

<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 工作參考