Introdução
Este artigo descreve o 2784156 de rollup de hotfix disponível para o .NET Framework 2.0 Service Pack 2 (SP2) em Windows 8 e Windows Server 2012. Esse roll-up de hotfix está disponível para corrigir vários problemas no Microsoft .NET Framework 2.0 SP2. Para obter mais informações sobre os problemas que o hotfix resolve, consulte a seção "Mais informações".
Informações adicionais
Informações de Hotfix
Um hotfix com suporte agora está disponível na Microsoft. No entanto, destina-se a corrigir apenas o problema que este artigo descreve. Aplique-o somente a sistemas que estão enfrentando esse problema específico.Para resolve esse problema, entre em contato com os Serviços de Suporte ao Cliente da Microsoft para obter o hotfix. Para obter uma lista completa de números de telefone dos Serviços de Suporte ao Cliente da Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportObservação Em casos especiais, os encargos que normalmente são incorridos para chamadas de suporte podem ser cancelados se um Suporte da Microsoft Professional determinar que uma atualização específica resolve seu problema. Os custos de suporte em geral aplicam-se a questões e problemas de suporte adicionais que não se enquadrem na atualização específica em questão.
Pré-requisitos
Para aplicar esse hotfix, você deve ter o Microsoft .NET Framework 2.0 SP2 instalado em Windows 8 ou Windows Server 2012.
Necessidade de reinicialização
Você deve reiniciar o computador depois de aplicar esse hotfix se algum arquivo afetado estiver sendo usado. Recomendamos que você feche todos os aplicativos .NET Framework antes de aplicar esse hotfix.
Informações sobre a substituição de hotfixes
Esse pacote hotfix não substitui um pacote de hotfix lançado anteriormente.
A versão global desse hotfix tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horários destes arquivos estão listados em formato UTC (Tempo Universal Coordenado). Quando você exibe as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
Para todas as versões baseadas em x86 com suporte do .NET Framework 2.0 SP2 em Windows 8
|
File name |
Versão do arquivo |
Tamanho do arquivo |
Data |
Horário |
Platform |
|---|---|---|---|---|---|
|
System.Web.RegularExpressions.dll |
2.0.50727.7012 |
98,304 |
20-Nov-2012 |
0:07 |
x86 |
|
System.Web.Services.dll |
2.0.50727.7012 |
839,680 |
20-Nov-2012 |
0:07 |
x86 |
|
System.dll |
2.0.50727.7012 |
3,198,976 |
20-Nov-2012 |
0:07 |
x86 |
|
Aspnet_wp.exe |
2.0.50727.7012 |
31.304 |
20-Nov-2012 |
0:07 |
x86 |
|
Webengine.dll |
2.0.50727.7012 |
437,296 |
20-Nov-2012 |
0:07 |
x86 |
|
System.data.dll |
2.0.50727.7012 |
2,972,672 |
20-Nov-2012 |
0:07 |
x86 |
|
System.web.dll |
2.0.50727.7012 |
5,259,264 |
20-Nov-2012 |
0:07 |
x86 |
Para todas as versões baseadas em x64 com suporte do .NET Framework 2.0 SP2 em Windows 8, Windows Server 2012
|
File name |
Versão do arquivo |
Tamanho do arquivo |
Data |
Horário |
Platform |
|---|---|---|---|---|---|
|
Aspnet_wp.exe |
2.0.50727.7012 |
43,056 |
19-Nov-2012 |
1:23:06 |
x64 |
|
System.Web.RegularExpressions.dll |
2.0.50727.7012 |
98,304 |
19-Nov-2012 |
1:23:06 |
x86 |
|
System.Web.Services.dll |
2.0.50727.7012 |
839,680 |
19-Nov-2012 |
1:23:06 |
x86 |
|
System.dll |
2.0.50727.7012 |
3,198,976 |
19-Nov-2012 |
1:23:06 |
x86 |
|
Webengine.dll |
2.0.50727.7012 |
746,568 |
19-Nov-2012 |
1:23:06 |
x64 |
|
System.data.dll |
2.0.50727.7012 |
3,145,728 |
19-Nov-2012 |
1:23:06 |
x64 |
|
System.web.dll |
2.0.50727.7012 |
5,267,456 |
19-Nov-2012 |
1:23:06 |
x64 |
|
System.Web.RegularExpressions.dll |
2.0.50727.7012 |
98,304 |
20-Nov-2012 |
0:07 |
x86 |
|
System.Web.Services.dll |
2.0.50727.7012 |
839,680 |
20-Nov-2012 |
0:07 |
x86 |
|
System.dll |
2.0.50727.7012 |
3,198,976 |
20-Nov-2012 |
0:07 |
x86 |
|
Aspnet_wp.exe |
2.0.50727.7012 |
31.304 |
20-Nov-2012 |
0:07 |
x86 |
|
Webengine.dll |
2.0.50727.7012 |
437,296 |
20-Nov-2012 |
0:07 |
x86 |
|
System.data.dll |
2.0.50727.7012 |
2,972,672 |
20-Nov-2012 |
0:07 |
x86 |
|
System.web.dll |
2.0.50727.7012 |
5,259,264 |
20-Nov-2012 |
0:07 |
x86 |
Problemas que este rollup de correção resolve
Problema de runtime de idioma comum (CLR)Quando está a utilizar alguns sistemas operativos não ingleses, o método PerformanceCounterCategory.GetCategories não consegue devolver uma lista de categorias de contadores de desempenho. Além disso, uma aplicação .NET Framework não devolve valores quando executa código semelhante às seguintes categorias enumeradas de contadores de desempenho:
PerformanceCounterCategory[] categories;categories = PerformanceCounterCategory.GetCategories();Console.WriteLine(categories.Length + " categories are registered on this computer");
Depois de aplicar a correção, tem de adicionar a seguinte chave de configuração LocalizedPerfCounter ao ficheiro de configuração da aplicação para a sua aplicação .NET Framework:
<configuration> <appSettings> <add key="LocalizedPerfCounter" value="true" /> </appSettings></configuration>
ASP.NET problemaAssume que tem um computador com o modo padrão internet Explorer 10 ativado. Quando clica no botão Controlo de Imagem num controlo UpdatePanel numa página Web, recebe a seguinte mensagem de erro JavaScript:
SCRIPT5022: Sys.WebForms.PageRequestManagerServerErrorException: A cadeia de entrada não estava num formato correto.
SQL Server problemaEsta correção adiciona alterações à forma como Segurança do Windows Interface de Fornecedor de Suporte (SSPI) é invocada.