Attività GetFrameworkPath
Recupera il percorso degli assembly .NET Framework.
Parametri dell'attività
Nella tabella riportata di seguito sono descritti i parametri dell'attività GetFrameworkPath.
Parametro |
Descrizione |
---|---|
FrameworkVersion11Path |
Parametro di output String facoltativo. Contiene il percorso degli assembly di .NET Framework 1.1, se presenti.In caso contrario, restituisce null. |
FrameworkVersion20Path |
Parametro di output String facoltativo. Contiene il percorso degli assembly di .NET Framework 2.0, se presenti.In caso contrario, restituisce null. |
FrameworkVersion30Path |
Parametro di output String facoltativo. Contiene il percorso degli assembly di .NET Framework 3.0, se presenti.In caso contrario, restituisce null. |
FrameworkVersion35Path |
Parametro di output String facoltativo. Contiene il percorso degli assembly di .NET Framework 3.5, se presenti.In caso contrario, restituisce null. |
FrameworkVersion40Path |
Parametro di output String facoltativo. Contiene il percorso degli assembly di .NET Framework 4.0, se presenti.In caso contrario, restituisce null. |
Path |
Parametro di output String facoltativo. Contiene il percorso degli assembly di .NET Framework più recenti, se disponibili.In caso contrario, restituisce null. |
Note
Se sono installate più versioni di .NET Framework, viene restituita la versione su cui MSBuild è stato progettato per essere eseguito.
Oltre ai parametri sopra elencati, questa attività eredita i parametri dalla classe TaskExtension, che eredita dalla classe Task.Per un elenco di tali parametri aggiuntivi e le relative descrizioni, vedere Classe di base TaskExtension.
Esempio
Nell'esempio riportato di seguito l'attività GetFrameworkPath viene utilizzata per memorizzare il percorso di .NET Framework nella proprietà FrameworkPath.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="GetPath">
<GetFrameworkPath>
<Output
TaskParameter="Path"
PropertyName="FrameworkPath" />
</GetFrameworkPath>
</Target>
</Project>