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>

另請參閱