Este artigo descreve o 3099845 de rolagem de hotfixes, que está disponível para o .NET Framework 4.5.2, 4.5.1 e 4.5. Para obter mais informações sobre os problemas corrigidos pelo acúmulo de hotfixes, consulte a seção "Mais Informações".

Resolução

Informações sobre o download

O hotfix que corresponde ao KB3099845 foi superado com as atualizações mais recentes do .NET Framework, que contêm todas as correções que foram incluídas anteriormente no KB3099845. É recomendável instalar as atualizações mais recentes do .NET Framework.

Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no seguinte número de artigo para exibir o artigo na Base de Dados de Conhecimento da Microsoft:

119591 Como obter arquivos de suporte da Microsoft de serviços online A Microsoft examinou esse arquivo em busca de vírus. A Microsoft utilizou o software de detecção de vírus mais recente disponível na data em que o arquivo foi postado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas nele.

Informações adicionais

Pré-requisitos

Para aplicar esse hotfix, você deve ter o .NET Framework 4.5.2, 4.5.1 ou 4.5 instalado.

Necessidade de reinicialização

Você deve reiniciar o computador depois de aplicar esse hotfix se algum arquivo afetado estiver sendo usado. Recomendamos que você saia de todos os .NET Framework aplicativos baseados em .NET Framework antes de aplicar esse hotfix.

Informações sobre a substituição de hotfixes

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

Problemas que esse acúmulo de hotfix corrige

Problema 1

O Sistema. Windows. O método Markup.XamlWriter.Save não pode desativar o recuo para um elemento que tenha a configuração xml:space="preserve" configurada. Isso faz com que espaços adicionais sejam adicionados ao elemento. Por exemplo, um parágrafo representado pelo seguinte código XAML será transformado incorretamente pelo método XamlWriter.Save:
 

<Paragraph>
<Span>
<Run Text="Test"/>
</Span>
<Run Text=" "/>
</Paragraph>

XAML incorreto criado pelo método XamlWriter.Save:

<?xml version="1.0" encoding="utf-16"?>
<Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve">
<Span>Test</Span> <Run> </Run></Paragraph>
</Section>

Esperado (correto) XAML:

<?xml version="1.0" encoding="utf-16"?>
<Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph>
</Section> 

Problema 2

Alguns conteúdos estão ausentes nas impressões se a transparência for usada Windows 7 e versões anteriores. Por exemplo, alguns conteúdos em uma borda de tabela podem estar ausentes e resultar em uma área em branco em impressão.
 

Problema 3

Alguns conteúdos são desfocados nas impressões se a transparência for usada Windows 7 e versões anteriores. Isso ocorre mesmo quando você definir a impressão como qualidade de nível de câmera.

Esse hotfix melhora a qualidade de saída obtida usando o valor OutputQuality.Photographic. Esteja ciente de que os documentos com melhor qualidade exigem arquivos de spooler de impressão maiores e tempos de espera mais longos. Se esses efeitos colaterais não são desejáveis, você pode ajustar a qualidade de saída da impressão como Alta.
 

Problema 4

Quando você executar um aplicativo touch Windows Presentation Foundation (WPF) no contexto do sistema no Windows 7 e no Windows Vista, a funcionalidade de toque é perdida e uma falha pode ocorrer após vários minutos. Esse problema ocorre porque a inking não é suportada no contexto do sistema no Windows 7 e Windows Vista.

Esse hotfix desabilita o suporte a toque durante o contexto do sistema. A promoção de toque para mouse ainda funciona.
 

Problema 5

Quando um aplicativo WPF usa um elemento TreeViewItem fora do contexto de um TreeView, o aplicativo pode encontrar um erro InvalidCastException cujo rastreamento de pilha começa com "System. Windows. Controls.VirtualizingStackPanel.FindScrollOffset(Visual v)."

Observação Esta exceção ocorre quando TreeViewItem está em um controle de lista virtualizado, como ListBox, DataGrid ou ListView que tenta encontrar o deslocamento de rolagem do TreeViewItem ou um de seus descendentes. Por exemplo, se você declarar um TreeViewItem como a raiz de um DataTemplate, o DataTemplate será usado como CellTemplate de uma coluna DataGrid. Isso dispara a exceção.
 

Problema 6

Esse hotfix habilita o TLS (Transport Layer Security) 1.1/1.2 para SQL Server conectividade no System.Data.dll.
 

Precisa de mais ajuda?

Expanda suas habilidades

Explore o treinamento >

Obtenha novos recursos primeiro

Ingressar no Microsoft Insider >

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×