AppDomainSetup.TargetFrameworkName Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.