AppDomainSetup.TargetFrameworkName Propriedade

Definição

Obtém (ou, no .NET Framework, estabelece) uma string que especifica o framework de destino num formato que pode ser analisado pelo construtor FrameworkName(String).

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 de Propriedade

A estrutura alvo do executável que iniciou o processo.

Observações

Defina esta propriedade para informar à versão atualmente em execução do .NET Framework que o domínio da aplicação será usado para carregar e executar assemblies compilados para a versão e perfil alvo. 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 alvo, pode ativar ou desativar esses comportamentos, conforme apropriado, para melhorar a compatibilidade. Isto pode ser útil quando uma aplicação suporta complementos compilados com múltiplas versões do .NET Framework, executando-os em domínios de aplicação separados.

Para aplicações cliente, o valor da TargetFrameworkName propriedade é inferido a partir do TargetFrameworkAttribute atributo. Em Visual Studio de 2010 e posteriores, este atributo é adicionado automaticamente ao assembly com base na definição da propriedade Target Framework do projeto.

Aplica-se a