Freigeben über


GetFrameworkPath-Aufgabe

Ruft den Pfad zu den .NET Framework-Assemblys ab.

Aufgabenparameter

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

Parameter

Beschreibung

FrameworkVersion11Path

Optionaler String-Ausgabeparameter.

Enthält den Pfad auf die Framework-Version 1.1-Assemblys, sofern vorhanden.Andernfalls wird null zurückgegeben.

FrameworkVersion20Path

Optionaler String-Ausgabeparameter.

Enthält den Pfad auf die Framework-Version 2.0-Assemblys, sofern vorhanden.Andernfalls wird null zurückgegeben.

FrameworkVersion30Path

Optionaler String-Ausgabeparameter.

Enthält den Pfad auf die Framework-Version 3.0-Assemblys, sofern vorhanden.Andernfalls wird null zurückgegeben.

FrameworkVersion35Path

Optionaler String-Ausgabeparameter.

Enthält den Pfad auf die Framework-Version 3.5-Assemblys, sofern vorhanden.Andernfalls wird null zurückgegeben.

FrameworkVersion40Path

Optionaler String-Ausgabeparameter.

Enthält den Pfad auf die Framework-Version 4.0-Assemblys, sofern vorhanden.Andernfalls wird null zurückgegeben.

Path

Optionaler String-Ausgabeparameter.

Enthält den Pfad zu den neuesten Framework-Assemblys, wenn welche verfügbar sind.Andernfalls wird null zurückgegeben.

Hinweise

Wenn mehrere Versionen von .NET Framework installiert sind, gibt diese Aufgabe die Version zurück, für die MSBuild konzipiert ist.

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 GetFrameworkPath-Aufgabe verwendet, um den Pfad zu .NET Framework in der FrameworkPath-Eigenschaft zu speichern.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
    <Target Name="GetPath">
        <GetFrameworkPath>
            <Output
                TaskParameter="Path"
                PropertyName="FrameworkPath" />
        </GetFrameworkPath>
    </Target>
</Project>

Siehe auch

Konzepte

MSBuild-Aufgaben

Weitere Ressourcen

Referenz zu MSBuild-Aufgaben