GetFrameworkPath (tarea)

Recupera la ruta de acceso a los ensamblados de .NET Framework. Recupera la ruta de acceso a los ensamblados de .NET Framework.

Parámetros de tareas

En la siguiente tabla se describen los parámetros de la tarea GetFrameworkPath .

Parámetro Descripción
FrameworkVersion11Path Parámetro de salida String opcional.

Contiene la ruta de acceso a los ensamblados de la versión 1.1 de Framework, si está presente. De lo contrario, devuelve null.
FrameworkVersion20Path Parámetro de salida String opcional.

Contiene la ruta de acceso a los ensamblados de la versión 2.0 de Framework, si está presente. De lo contrario, devuelve null.
FrameworkVersion30Path Parámetro de salida String opcional.

Contiene la ruta de acceso a los ensamblados de la versión 3.0 de Framework, si está presente. De lo contrario, devuelve null.
FrameworkVersion35Path Parámetro de salida String opcional.

Contiene la ruta de acceso a los ensamblados de la versión 3.5 de Framework, si está presente. De lo contrario, devuelve null.
FrameworkVersion40Path Parámetro de salida String opcional.

Contiene la ruta de acceso a los ensamblados de la versión 4.0 de Framework, si está presente. De lo contrario, devuelve null.
Path Parámetro de salida String opcional.

Contiene la ruta de acceso a los ensamblados de Framework más recientes, si alguno está disponible. De lo contrario, devuelve null.

Observaciones

Si hay instaladas varias versiones de .NET Framework, esta tarea devuelve la versión en la que puede ejecutarse MSBuild.

Además de los parámetros mencionados anteriormente, esta tarea hereda los parámetros de la clase TaskExtension, que a su vez hereda de la clase Task. Para obtener una lista de estos parámetros adicionales y sus descripciones, consulte TaskExtension base class.

Ejemplo

En el ejemplo siguiente se usa la tarea GetFrameworkPath para almacenar la ruta de acceso a .NET Framework en la propiedad FrameworkPath.

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

Vea también