GetFrameworkPath (tâche)

Récupère le chemin vers les assemblys du .NET Framework. Récupère le chemin vers les assemblys du .NET Framework.

Paramètres de tâche

Le tableau ci-dessous décrit les paramètres de la tâche GetFrameworkPath .

Paramètre Description
FrameworkVersion11Path Paramètre de sortie String facultatif.

Contient le chemin des assemblys du .NET Framework version 1.1, s’ils existent. Sinon, retourne null.
FrameworkVersion20Path Paramètre de sortie String facultatif.

Contient le chemin des assemblys du .NET Framework version 2.0, s’ils existent. Sinon, retourne null.
FrameworkVersion30Path Paramètre de sortie String facultatif.

Contient le chemin des assemblys du .NET Framework version 3.0, s’ils existent. Sinon, retourne null.
FrameworkVersion35Path Paramètre de sortie String facultatif.

Contient le chemin des assemblys du .NET Framework version 3.5, s’ils existent. Sinon, retourne null.
FrameworkVersion40Path Paramètre de sortie String facultatif.

Contient le chemin des assemblys du .NET Framework version 4.0, s’ils existent. Sinon, retourne null.
Path Paramètre de sortie String facultatif.

Contient le chemin des assemblys de la version la plus récente du .NET Framework, s’ils sont disponibles. Sinon, retourne null.

Remarques

Si plusieurs versions du .NET Framework sont installées, cette tâche retourne la version sur laquelle MSBuild est conçu pour s’exécuter.

En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension , qui elle-même hérite de la classe Task . Pour obtenir la liste de ces paramètres supplémentaires et leurs descriptions, consultez Classe de base TaskExtension.

Exemple

L’exemple suivant utilise la tâche GetFrameworkPath pour stocker le chemin vers le .NET Framework dans la propriété FrameworkPath.

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

Voir aussi