BuildManager.TargetFramework Propriedade

Definição

Obtém a versão alvo do .NET Framework para o site atual.

public:
 static property System::Runtime::Versioning::FrameworkName ^ TargetFramework { System::Runtime::Versioning::FrameworkName ^ get(); };
public static System.Runtime.Versioning.FrameworkName TargetFramework { get; }
static member TargetFramework : System.Runtime.Versioning.FrameworkName
Public Shared ReadOnly Property TargetFramework As FrameworkName

Valor de Propriedade

A versão alvo do .NET Framework para o site atual.

Observações

Esta propriedade suporta a funcionalidade de multidirecionamento ASP.NET, que permite usar a versão mais recente do Visual Studio para desenvolver aplicações que funcionarão com versões anteriores do .NET Framework. Um fornecedor de compilações pode usar esta propriedade para garantir que gera código apropriado para a versão alvo do .NET Framework. Por exemplo, pode querer gerar código diferente dependendo se um site tem como alvo o .NET Framework 3.5 ou o .NET Framework 4. Para mais informações sobre multi-direcionamento, consulte .NET Framework Multi-Targeting for ASP.NET Web Projects.

Se o site não tiver um ficheiro Web.config, ASP.NET assume que a versão do framework de destino é a versão associada ao pool de aplicações IIS sob o qual o site está a correr. Para um site de sistema de ficheiros que está a correr no Visual Studio, a versão padrão do framework é a versão atual do .NET Framework.

Se o site tiver um ficheiro Web.config, ASP.NET determina o framework alvo examinando o ficheiro Web.config.

Aplica-se a