GetFrameworkPath, tâche
Récupère le chemin d'accès aux assemblys .NET Framework.
Paramètres de la tâche
Le tableau suivant décrit les paramètres de la tâche GetFrameworkPath.
Paramètre |
Description |
---|---|
FrameworkVersion11Path |
Paramètre de sortie String facultatif. Contient le chemin d'accès aux assemblys de .NET Framework version 1.1, le cas échéant. Sinon, retourne null. |
FrameworkVersion20Path |
Paramètre de sortie String facultatif. Contient le chemin d'accès aux assemblys de .NET Framework version 2.0, le cas échéant. Sinon, retourne null. |
FrameworkVersion30Path |
Paramètre de sortie String facultatif. Contient le chemin d'accès aux assemblys de .NET Framework version 3.0, le cas échéant. Sinon, retourne null. |
FrameworkVersion35Path |
Paramètre de sortie String facultatif. Contient le chemin d'accès aux assemblys de .NET Framework version 3.5, le cas échéant. Sinon, retourne null. |
FrameworkVersion40Path |
Paramètre de sortie String facultatif. Contient le chemin d'accès aux assemblys de .NET Framework version 4.0, le cas échéant. Sinon, retourne null. |
Path |
Paramètre de sortie String facultatif. Contient le chemin d'accès aux assemblys du .NET Framework le plus récent, le cas échéant. Sinon, retourne null. |
Notes
Si plusieurs versions du .NET Framework sont installées, cette tâche retourne la version sur laquelle MSBuild est conçu pour fonctionner.
En plus des paramètres énumérés ci-dessus, cette tâche hérite des paramètres de la classe TaskExtension, qui hérite elle-même de la classe Task. Pour obtenir la liste de ces paramètres supplémentaires et de leurs descriptions, consultez Classe TaskExtension Base.
Exemple
L'exemple suivant utilise la tâche GetFrameworkPath pour stocker le chemin d'accès au .NET Framework dans la propriété FrameworkPath.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="GetPath">
<GetFrameworkPath>
<Output
TaskParameter="Path"
PropertyName="FrameworkPath" />
</GetFrameworkPath>
</Target>
</Project>