Compartilhar via


Tarefa GetFrameworkPath

Recupera o caminho para os assemblies .NET Framework. Recupera o caminho para os assemblies .NET Framework.

Parâmetros de tarefa

A tabela a seguir descreve os parâmetros da tarefa GetFrameworkPath.

Parâmetro Descrição
FrameworkVersion11Path Parâmetro de saída String opcional.

Contém o caminho para os assemblies do framework versão 1.1, se estiverem presentes. Caso contrário, retornará null.
FrameworkVersion20Path Parâmetro de saída String opcional.

Contém o caminho para os assemblies do framework versão 2.0, se estiverem presentes. Caso contrário, retornará null.
FrameworkVersion30Path Parâmetro de saída String opcional.

Contém o caminho para os assemblies do framework versão 3.0, se estiverem presentes. Caso contrário, retornará null.
FrameworkVersion35Path Parâmetro de saída String opcional.

Contém o caminho para os assemblies do framework versão 3.5, se estiverem presentes. Caso contrário, retornará null.
FrameworkVersion40Path Parâmetro de saída String opcional.

Contém o caminho para os assemblies do framework versão 4.0, se estiverem presentes. Caso contrário, retornará null.
Path Parâmetro de saída String opcional.

Contém o caminho para os assemblies do framework mais recentes, se estiverem disponíveis. Caso contrário, retornará null.

Comentários

Se várias versões do .NET Framework estiverem instaladas, essa tarefa retornará a versão na qual o MSBuild foi projetado para ser executado.

Além dos parâmetros listados acima, essa tarefa herda parâmetros da classe TaskExtension, que herda da classe Task. Para obter uma lista desses parâmetros adicionais e suas descrições, confira Classe base TaskExtension.

Exemplo

O exemplo a seguir usa a tarefa GetFrameworkPath para armazenar o caminho para o .NET Framework na propriedade FrameworkPath.

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

Confira também