Introdução
Este artigo descreve o pacote cumulativo de hotfixes 2937670 para o Microsoft.NET Framework 3.5. Esse pacote cumulativo de hotfix corrige diversos problemas no.NET Framework 3.5. Para obter mais informações sobre o problema que o conjunto de correcções resolve, consulte a seção "Mais informações".
Este conjunto de correcções está disponível para os seguintes sistemas operacionais:-
Windows 8
-
Windows Server 2012
Mais informações
Informações sobre o hotfix
Um hotfix suportado está disponível agora na Microsoft. No entanto, destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.
Para resolver esse problema, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre custos de suporte, visite o seguinte site da Microsoft:http://support.microsoft.com/contactus/?ws=supportObservação: em alguns casos, as taxas cobradas para chamadas de suporte podem ser canceladas caso um profissional de Suporte da Microsoft determine que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados para questões de suporte adicionais e problemas que não se qualificam à atualização específica em questão.
Pré-requisitos:
Para aplicar esse hotfix, você deve ter o 3.5 do.NET Framework instalado.
Requisitos de reinicialização:
Você precisa reiniciar o computador após aplicar este hotfix se quaisquer arquivos afetados estão sendo usados. É recomendável que você saia 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.
A versão global deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.
Para todas as versões compatíveis baseadas em x86 do.NET Framework 3.5 no Windows 8 e o Windows Server 2012
Nome do Arquivo |
Versão do arquivo |
Tamanho do arquivo |
Data |
Hora |
---|---|---|---|---|
system.design.resources.dll |
2.0.50727.4927 |
565,248 |
06-Jul-2012 |
20:00 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
19:59 |
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
19:59 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
09-Oct-2012 |
02:40 |
system.design.resources.dll |
2.0.50727.4927 |
606,208 |
06-Jul-2012 |
19:58 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
09-Oct-2012 |
02:40 |
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
19:59 |
system.design.resources.dll |
2.0.50727.6400 |
548,864 |
09-Oct-2012 |
02:40 |
system.design.resources.dll |
2.0.50727.4927 |
557,056 |
06-Jul-2012 |
19:57 |
system.design.resources.dll |
2.0.50727.4927 |
548,864 |
06-Jul-2012 |
19:59 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13-Sep-2012 |
22:04 |
system.design.resources.dll |
2.0.50727.6400 |
561,152 |
09-Oct-2012 |
02:40 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13-Sep-2012 |
22:04 |
system.design.resources.dll |
2.0.50727.4927 |
532,480 |
06-Jul-2012 |
19:59 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13-Sep-2012 |
22:04 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:02 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:01 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:03 |
system.design.resources.dll |
2.0.50727.4927 |
589,824 |
06-Jul-2012 |
20:02 |
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
20:06 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:05 |
system.design.resources.dll |
2.0.50727.6400 |
524,288 |
13-Sep-2012 |
22:04 |
system.design.resources.dll |
2.0.50727.6400 |
528,384 |
13-Sep-2012 |
22:04 |
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17-Mar-2014 |
22:14 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
479,232 |
06-Jul-2012 |
20:00 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06-Jul-2012 |
19:59 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
409,600 |
06-Jul-2012 |
19:59 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
434,176 |
09-Oct-2012 |
02:40 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
577,536 |
06-Jul-2012 |
19:58 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
09-Oct-2012 |
02:40 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
413,696 |
06-Jul-2012 |
19:59 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
09-Oct-2012 |
02:40 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
446,464 |
06-Jul-2012 |
19:57 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
434,176 |
06-Jul-2012 |
19:59 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
13-Sep-2012 |
22:04 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
466,944 |
09-Oct-2012 |
02:40 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
13-Sep-2012 |
22:04 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
401,408 |
06-Jul-2012 |
19:59 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
446,464 |
13-Sep-2012 |
22:04 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06-Jul-2012 |
20:02 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
06-Jul-2012 |
20:01 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
421,888 |
06-Jul-2012 |
20:03 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:02 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
409,600 |
06-Jul-2012 |
20:06 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
06-Jul-2012 |
20:05 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
376,832 |
13-Sep-2012 |
22:04 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
385,024 |
13-Sep-2012 |
22:04 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17-Mar-2014 |
22:14 |
Para todas as versões baseadas em x64 com suporte do.NET Framework 3.5 no Windows 8 e o Windows Server 2012
Nome do Arquivo |
Versão do arquivo |
Tamanho do arquivo |
Data |
Hora |
---|---|---|---|---|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17-Mar-2014 |
22:14 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17-Mar-2014 |
22:14 |
system.design.resources.dll |
2.0.50727.4927 |
565,248 |
22-Jul-2013 |
22:16 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06-Jul-2012 |
20:04 |
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
20:04 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
22-Jul-2013 |
22:20 |
system.design.resources.dll |
2.0.50727.4927 |
606,208 |
06-Jul-2012 |
20:03 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
22-Jul-2013 |
22:17 |
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06-Jul-2012 |
20:04 |
system.design.resources.dll |
2.0.50727.6400 |
548,864 |
22-Jul-2013 |
22:17 |
system.design.resources.dll |
2.0.50727.4927 |
557,056 |
06-Jul-2012 |
20:04 |
system.design.resources.dll |
2.0.50727.4927 |
548,864 |
06-Jul-2012 |
20:07 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13-Sep-2012 |
22:04 |
system.design.resources.dll |
2.0.50727.6400 |
561,152 |
22-Jul-2013 |
22:16 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13-Sep-2012 |
22:04 |
system.design.resources.dll |
2.0.50727.4927 |
532,480 |
06-Jul-2012 |
20:07 |
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
04-Oct-2012 |
20:58 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04-Oct-2012 |
20:58 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04-Oct-2012 |
20:58 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04-Oct-2012 |
20:58 |
system.design.resources.dll |
2.0.50727.4927 |
589,824 |
04-Oct-2012 |
20:58 |
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
08-Jan-2014 |
21:49 |
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
08-Jan-2014 |
21:49 |
system.design.resources.dll |
2.0.50727.6400 |
524,288 |
08-Jan-2014 |
21:49 |
system.design.resources.dll |
2.0.50727.6400 |
528,384 |
08-Jan-2014 |
21:50 |
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17-Mar-2014 |
22:14 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
479,232 |
22-Jul-2013 |
22:16 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06-Jul-2012 |
20:04 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
409,600 |
06-Jul-2012 |
20:04 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
434,176 |
22-Jul-2013 |
22:20 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
577,536 |
06-Jul-2012 |
20:03 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
22-Jul-2013 |
22:17 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
413,696 |
06-Jul-2012 |
20:04 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
22-Jul-2013 |
22:17 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
446,464 |
06-Jul-2012 |
20:04 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
434,176 |
06-Jul-2012 |
20:07 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
13-Sep-2012 |
22:04 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
466,944 |
22-Jul-2013 |
22:16 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
13-Sep-2012 |
22:04 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
401,408 |
06-Jul-2012 |
20:07 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
446,464 |
04-Oct-2012 |
20:58 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
04-Oct-2012 |
20:58 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
04-Oct-2012 |
20:58 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
421,888 |
04-Oct-2012 |
20:58 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
540,672 |
04-Oct-2012 |
20:58 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
409,600 |
08-Jan-2014 |
21:49 |
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
08-Jan-2014 |
21:49 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
376,832 |
08-Jan-2014 |
21:49 |
system.windows.forms.resources.dll |
2.0.50727.6400 |
385,024 |
08-Jan-2014 |
21:50 |
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17-Mar-2014 |
22:14 |
Problema que este conjunto de correcções resolve
Problema 1
Quando você tiver um aplicativo de formulários do Windows que está sendo executado em um sistema operacional de 64 bits, o controle CheckedListBox ou caixa de combinação não pode pintar seus itens e o controle fique vazio. Esse problema ocorre porque o controle não recebe uma mensagem WM_DRAWITEM de sua janela pai. Esse problema ocorre quando as seguintes condições forem verdadeiras:-
O controle de desenho proprietário como CheckedListBox tem uma janela negativa lidar com valor.
-
Identificador de janela do controle desenhados pelo proprietário é criado no construtor de formulário do pai do controle.
Identificadores de janela negativos são criados sobre a versão verificada do sistema operacional de 64 bits, ou quando o identificador é recriado várias vezes em uma versão de varejo do sistema operacional de 64 bits, como quando o aplicativo está sendo executado por muito tempo.
Normalmente, a janela do controle não é criada no construtor do controle. Portanto, o identificador também não é criado até depois que o construtor do formulário pai é chamado. A segunda condição ocorre somente quando a criação do identificador de janela é forçada no construtor de formulário pai. Uma das maneiras de forçar esta criação é alterar certas propriedades do controle, tais como a propriedade BorderStyle . Quando o identificador do controle filho é criada antes da alça do pai, o controle filho é pai temporariamente para outra janela e novamente é pai mais tarde quando a janela pai é criada. Depois do controle pai novamente, a mensagem WM_DRAWITEM não é roteada corretamente. Esse hotfix corrige o roteamento de mensagens do formulário pai para o controle de desenho proprietário.