Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sintomas

Considere o seguinte cenário:

  • No Microsoft .NET Framework 2.0 Service Pack 2 (SP2) ou no Microsoft .NET Framework 3.5 Service Pack 1 (SP1), utilize o objecto de BinaryFormatter para serializar e anular a serialização de um tipo genérico numa assemblagem.

  • A assemblagem é partilhada entre o servidor e o cliente e a assemblagem tem um nome seguro.

  • As versões de compilação da montagem são diferentes entre o servidor e cliente.

Neste cenário, recebe uma das seguintes mensagens de erro de excepção quando anular a serialização a transmissão em sequência da assemblagem:

Mensagem de erro 1

System.Runtime.Serialization.SerializationException: Não é possível localizar a assemblagem.

Mensagem de erro 2

System.IO.FileLoadException: Não foi possível carregar o ficheiro ou assemblagem ' comum, versão = ID de versão, idioma = neutro, PublicKeyToken = número da chave ou uma das respectivas dependências. A definição do manifesto da assemblagem localizada não corresponde a referência de assemblagem. (Excepção de HRESULT: 0x80131040) no System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) se registou a assemblagem na GAC, receberá a seguinte excepção: System.InvalidCastException : Argumento retorno tem um tipo inválido.

Notas

  • Este problema não ocorre quando utiliza o objecto SoapFormatter .

  • Este problema ocorre mesmo que defina o valor de FormatterAssemblyStyle quando serializar e anular a serialização.

Resolução

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

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

981574 O ecrã inicial permanece aberto já que o normal quando tenta iniciar o Excel num computador que tenha instalado o .NET Framework 3.5 SP1

Estado

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

Mais Informações

Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

824684Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft

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.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×