BuildManager.TargetFramework Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.