BuildManager.TargetFramework Propriedade

Definição

Obtém a versão de destino 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 da propriedade

A versão de destino do .NET Framework para o site atual.

Comentários

Essa propriedade dá suporte ao recurso ASP.NET multilocatário, que permite que você use a versão mais recente do Visual Studio para desenvolver aplicativos que serão executados com versões anteriores do .NET Framework. Um provedor de build pode usar essa propriedade para garantir que o provedor gere um código apropriado para a versão de destino do .NET Framework. Por exemplo, talvez você queira gerar um código diferente dependendo se um site tem como destino o .NET Framework 3.5 ou o .NET Framework 4. Para obter mais informações sobre multi-direcionamento, consulte .NET Framework Multi-Targeting for ASP.NET Web Projects.

Se o site não tiver um arquivo Web.config, ASP.NET pressupõe que a versão da estrutura de destino seja a versão associada ao pool de aplicativos do IIS no qual o site está em execução. Para um site do sistema de arquivos em execução no Visual Studio, a versão da estrutura padrão é a versão atual do .NET Framework.

Se o site tiver um arquivo Web.config, ASP.NET determinará a estrutura de destino examinando o arquivo Web.config.

Aplica-se a