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>