Applies To.NET Framework 3.5 Service Pack 1

Sintomas

Quando executa uma aplicação Web que criou utilizando o Microsoft .NET Framework 2.0 Service Pack 2 (SP2) ou o Microsoft .NET Framework 3.5 Service Pack 1 (SP1), recebe uma excepção de System.InvalidOperationException em conjunto com o seguinte mensagem de erro:

Falha ao inserir tabela hash. Carregar factor demasiado high.at System.Collections.Hashtable.Insert (nvalue de objecto chave, objecto, booleana) em System.Collections.Hashtable.set_Item (chave do objecto, valor do objecto), System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes (tipo) em System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes (-) System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetAttributes (-) no System.ComponentModel.TypeDescriptor.GetAttributes (tipo marcas)

Causa

Este problema ocorre porque vários threads na aplicação chamar o método de Hashtable.Insert ao mesmo tempo.

Resolução

Informações sobre substituição de correcções

A correcção que corresponde a KB968432 foi substituída com a correcção KB981145, que contém todas as correcções que foram anteriormente incluídas no KB968432. Deve utilizar a correcção KB981145 para corrigir os problemas descritos nos KB968432.Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft

981145 Fluxos de trabalho progressivamente demoram mais tempo a carregar no estruturador de fluxo de trabalho que é novamente alojado no .NET Framework 2.0  

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.