GetFrameworkPath (attività)
Recupera il percorso degli assembly di .NET Framework. Recupera il percorso degli assembly di .NET Framework.
Parametri dell'attività
Nella tabella che segue vengono descritti i parametri dell'attività GetFrameworkPath
.
Parametro | Descrizione |
---|---|
FrameworkVersion11Path |
Parametro di output String facoltativo.Contiene il percorso agli assembly della versione 1.1 del framework, se presenti. In caso contrario restituisce null . |
FrameworkVersion20Path |
Parametro di output String facoltativo.Contiene il percorso agli assembly della versione 2.0 del framework, se presenti. In caso contrario restituisce null . |
FrameworkVersion30Path |
Parametro di output String facoltativo.Contiene il percorso agli assembly della versione 3.0 del framework, se presenti. In caso contrario restituisce null . |
FrameworkVersion35Path |
Parametro di output String facoltativo.Contiene il percorso agli assembly della versione 3.5 del framework, se presenti. In caso contrario restituisce null . |
FrameworkVersion40Path |
Parametro di output String facoltativo.Contiene il percorso agli assembly della versione 4.0 del framework, se presenti. In caso contrario restituisce null . |
Path |
Parametro di output String facoltativo.Contiene il percorso agli assembly del framework più recente, se disponibili. In caso contrario restituisce null . |
Osservazioni:
Se sono installate diverse versioni di .NET Framework, questa attività restituisce la versione in cui MSBuild è progettato per l'esecuzione.
Oltre ai parametri elencati sopra, questa attività eredita i parametri dalla classe TaskExtension, che a sua volta eredita dalla classe Task. Per un elenco di questi parametri aggiuntivi e le rispettive descrizioni, vedere TaskExtension Base Class.
Esempio
Nell'esempio seguente viene usata l'attività GetFrameworkPath
per archiviare il percorso a .NET Framework nella proprietà FrameworkPath
.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="GetPath">
<GetFrameworkPath>
<Output
TaskParameter="Path"
PropertyName="FrameworkPath" />
</GetFrameworkPath>
</Target>
</Project>