Condividi tramite


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>

Vedi anche