AppDomainSetup.TargetFrameworkName 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 (ou, em .NET Framework, define) uma cadeia de caracteres que especifica a estrutura de destino em um formato que pode ser analisado pelo FrameworkName(String) construtor.
public:
property System::String ^ TargetFrameworkName { System::String ^ get(); };
public:
property System::String ^ TargetFrameworkName { System::String ^ get(); void set(System::String ^ value); };
public string? TargetFrameworkName { get; }
public string TargetFrameworkName { get; set; }
member this.TargetFrameworkName : string
member this.TargetFrameworkName : string with get, set
Public ReadOnly Property TargetFrameworkName As String
Public Property TargetFrameworkName As String
Valor da propriedade
A estrutura de destino do executável que iniciou o processo.
Comentários
Defina essa propriedade para informar a versão em execução do .NET Framework que o domínio do aplicativo será usado para carregar e executar assemblies que foram compilados para a versão e o perfil de destino. Se a versão atualmente em execução do .NET Framework tiver comportamentos opcionais que afetam a compatibilidade do código compilado com a versão de destino, ela poderá habilitar ou desabilitar esses comportamentos, conforme apropriado, para melhorar a compatibilidade. Isso pode ser útil quando um aplicativo dá suporte a suplementos compilados com várias versões do .NET Framework executando-os em domínios de aplicativo separados.
Para aplicativos cliente, o valor da TargetFrameworkName propriedade é inferido do TargetFrameworkAttribute atributo. Em Visual Studio 2010 e posteriores, esse atributo é adicionado ao assembly automaticamente com base na configuração da propriedade Estrutura de Destino do projeto.