Pacote cumulativo de hotfixes 3146714 para o.NET Framework 4.6 e 4.6.1 no Windows

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 3146714
Este artigo descreve o pacote cumulativo de hotfix 3146714, que está disponível para o.NET Framework de Microsoft 4.6 e 4.6.1. Para obter mais informações sobre os problemas corrigidos no pacote cumulativo de hotfix, consulte o "Problemas que esse pacote cumulativo de hotfix corrige"a seção.
Resolução
Os seguintes arquivos estão disponíveis para download no Centro de Download da Microsoft:

Faça o downloadFazer download do pacote do x86 agora.

Faça o downloadFazer download do pacote do x64 agora.

Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
119591 Como obter arquivos de compatibilidade da Microsoft nos serviços online
A Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançados que ajudam a evitar qualquer alteração não autorizada no arquivo.

Observação: Para verificar a versão de atualização de hotfix, verifique o valor da palavra-chave de lançamento para determinar a versão instalada. Para ser compatível com o encaminhamento, você pode procurar um valor que seja maior ou igual ao valor que está listado na tabela a seguir.

Versão do pacote cumulativo de hotfixValor da versão DWORD
Rollup3146711for hotfix do.NET Framework 4.6 e versões posteriores394294
Para obter mais informações sobre como determinar as versões do.NET Framework, consulteComo: determinar quais versões do.NET Framework estão instaladas.
Mais Informações

Pré-requisitos:

Para aplicar esse hotfix, você deve ter o.NET Framework 4.6 ou 4.6.1 instalado.

Requisitos de reinicialização:

Você precisa reiniciar o computador após aplicar este hotfix se quaisquer arquivos afetados estão sendo usados. Recomendamos que você feche todos os aplicativos baseados em.NET Framework antes de aplicar esse hotfix.

Informações de substituição do hotfix:

Este hotfix não substitui um pacote de hotfix lançado anteriormente.

Problemas que esse pacote cumulativo de hotfix corrige

Problema de CLR JIT

Estruturas de C# são passados por referência, não por valor, quando o código é executado em um computador que possui o.NET Framework 4.6 instalado e que está usando o compilador RyuJIT. Um sintoma desse erro é que o código representa os dados em uma coleção na ordem incorreta (série de tempo). Essa alteração no comportamento de versões anteriores do.NET Framework faz com que vários sintomas quando os clientes recuperam dados de série de tempo de historiador nossos dados.

Esse problema ocorre devido a um sinalizadorlvAddrExposed faltando de tmp variáveisque servem como argumentos de passagem por referência, que, por sua vez corrompe a fase de cópia de prop.

Problema CLR

Um problema no carregador de tipo CLR pode causar um bloqueio enquanto tipos genéricos estão sendo restaurados de imagens nativas. Isso faz com que o comandongen createpdbfalha. Esse problema é resolvedby esse hotfix.

Problema de formulários do Windows

A interface do usuário do Windows FormsPrintPreviewDialog é inicializado muito lentamente quando as seguintes condições forem verdadeiras:

  • Uma impressora de rede é usada.
  • Preferências do usuário para esta impressora, como configurações de duplex, são modificadas.
Adicionamos uma otimização de desempenho para esse cenário. Se as configurações de página não foram modificadas para uma página específica, as configurações da impressora desta página não são reaplicadas (acessando para o spooler da impressora). Se o aplicativo modifica configurações da impressora, usando oQueryPageSettings manipulador de eventos, desempenho de geração de visualização de impressão para as páginas afetadas não melhora mesmo se o sinalizador opt-in está definido.

Para aceitar essa otimização, a seguinte chave deve ser adicionada ao arquivo App. config, dependendo da versão do.NET Framework:

.NET Framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?><configuration>   < appSettings >       < add key="OptimizePrintPreview" value="true" />   < /appSettings ></configuration>
.NET Framework 4.6 ou posterior:

<?xml version="1.0" encoding="utf-8"?><configuration> < runtime>   < AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" /> < /runtime></configuration>
Se um aplicativo pode ser executado em qualquer versão do.NET Framework, use ambos os switches no mesmo arquivo.

Para sair, remover a opção ou definir os valores comofalse.

Problema do ClickOnce

ClickOnce foi atualizada para oferecer suporte a TLS 1.1 e 1.2. ClickOnce detecta automaticamente qual protocolo TLS é necessário em tempo de execução. Há não etapas adicionais necessárias no ClickOnce para habilitar essa funcionalidade.

Observação: ClickOnce continua a oferecer suporte a TLS 1.0 para um futuro próximo, mesmo que ele seja não é mais considerado em conformidade com o PCI.​

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3146714 - Última Revisão: 04/14/2016 13:09:00 - Revisão: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1, Windows 8, Windows RT, Windows Server 2012 Standard

  • kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB3146714 KbMtpt
Comentários