Freigeben über


GetFrameworkPath-Aufgabe

Ruft den Pfad zu den .NET Framework-Assemblys ab. 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 zu den Assemblys der Framework-Version 1.1, sofern vorhanden. Andernfalls wird null zurückgegeben.
FrameworkVersion20Path Optionaler String-Ausgabeparameter.

Enthält den Pfad zu den Assemblys der Framework-Version 2.0, sofern vorhanden. Andernfalls wird null zurückgegeben.
FrameworkVersion30Path Optionaler String-Ausgabeparameter.

Enthält den Pfad zu den Assemblys der Framework-Version 3.0, sofern vorhanden. Andernfalls wird null zurückgegeben.
FrameworkVersion35Path Optionaler String-Ausgabeparameter.

Enthält den Pfad zu den Assemblys der Framework-Version 3.5, sofern vorhanden. Andernfalls wird null zurückgegeben.
FrameworkVersion40Path Optionaler String-Ausgabeparameter.

Enthält den Pfad zu den Assemblys der Framework-Version 4.0, sofern vorhanden. Andernfalls wird null zurückgegeben.
Path Optionaler String-Ausgabeparameter.

Enthält den Pfad zu den neuesten Frameworkassemblys, sofern diese verfügbar sind. Andernfalls wird null zurückgegeben.

Hinweise

Wenn mehrere Versionen von .NET Framework installiert sind, gibt diese Aufgabe die Version zurück, mit der MSBuild ausgeführt werden soll.

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 mit dem Task GetFrameworkPath der Pfad zu .NET Framework in der FrameworkPath-Eigenschaft gespeichert.

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

Weitere Informationen