Freigeben über


GetFrameworkSdkPath-Aufgabe

Ruft den Pfad zu Windows Software Development Kit (SDK) ab.

Aufgabenparameter

In der folgenden Tabelle werden die Parameter der GetFrameworkSdkPath-Aufgabe beschrieben.

Parameter

Beschreibung

FrameworkSdkVersion20Path

Optionaler schreibgeschützter String-Ausgabeparameter.

Gibt den Pfad zu .NET SDK, Version 2.0, zurück, sofern vorhanden. Andernfalls wird String.Empty zurückgegeben.

FrameworkSdkVersion35Path

Optionaler schreibgeschützter String-Ausgabeparameter.

Gibt den Pfad zu .NET SDK, Version 3.5, zurück, sofern vorhanden. Andernfalls wird String.Empty zurückgegeben.

FrameworkSdkVersion40Path

Optionaler schreibgeschützter String-Ausgabeparameter.

Gibt den Pfad zu .NET SDK, Version 4.0, zurück, sofern vorhanden. Andernfalls wird String.Empty zurückgegeben.

Path

Optionaler String-Ausgabeparameter.

Enthält den Pfad zum neuesten .NET-SDK, wenn Version vorhanden ist. Andernfalls wird String.Empty zurückgegeben.

Hinweise

Zusätzlich zu den oben aufgeführten Parametern erbt diese Aufgabe Parameter von der TaskExtension-Klasse, die selbst von der Task-Klasse erbt. Eine Liste mit diesen zusätzlichen Parametern und ihren Beschreibungen finden Sie unter TaskExtension-Basisklasse.

Beispiel

Im folgenden Beispiel wird die GetFrameworkSdkPath-Aufgabe verwendet, um den Pfad zu Windows SDK in der SdkPath-Eigenschaft zu speichern.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
    <Target Name="GetPath">
        <GetFrameworkSdkPath>
            <Output
                TaskParameter="Path"
                PropertyName="SdkPath" />
        </GetFrameworkSdkPath>
        <Message Text="$(SdkPath)"/>
    </Target>
</Project>

Siehe auch

Konzepte

MSBuild-Aufgaben

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben