Popravak: Primite poruku o pogrešci iznimka kada koristite objekt BinaryFormatter serijalizirati i deserijalizirati generički vrsta u sklopu .NET Framework 2.0 Service Pack 2 ili .NET Framework 3.5 Service Pack 1

Simptomi

Razmotrite sljedeći scenarij:

  • Microsoft .NET Framework 2.0 Service Pack 2 (SP2) ili Microsoft .NET Framework 3.5 Service Pack 1 (SP1) koristite objekt BinaryFormatter serijalizirati i deserijalizirati vrstu generički sklopa.

  • Sklop se dijeli između poslužitelja i klijenta i sklopa ima istaknuti naziv.

  • Sastavi verzije sklopa razlikuju se između poslužitelja i klijenta.

U ovom scenariju primiti jednu od sljedećih poruka o pogrešci iznimka kada deserijalizirati strujanje sklopa:

Poruka o pogrešci 1

System.Runtime.Serialization.SerializationException: Nije moguće pronaći sklop.

Poruka o pogrešci 2

System.IO.FileLoadException: Nije moguće učitati datoteku ili sklopa ' zajednički, verzija = ID verzije kulture = neutralno token = broj ključa ili neke njezine ovisnosti. Definicija manifesta nalazi sklop ne odgovara referenca sklopa. (Iznimka iz HRESULT: 0x80131040) na System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) ako sklopa imati registrirani u GAC, primate sljedeću iznimku: System.InvalidCastException : Argument povrata ima vrstu koja nije valjana.

Napomene

  • Taj se problem pojaviti kada koristite objekt SoapFormatter .

  • Taj se problem pojavljuje se čak i ako postavite vrijednost FormatterAssemblyStyle.Simple kada Serijalizacija i deserijalizirati.

Rješenje

Informacije o zamjeni hitnog popravka

Hitni popravak koji odgovara KB960442 ima je zamijenila s hitnim KB981574, sadrži sve popravke koji su prethodno obuhvaćeni KB960442. Da biste riješili probleme opisane u KB960442 trebali biste koristiti hitni popravak KB981574.Za dodatne informacije kliknite sljedeći broj članka u Microsoftovoj bazi znanja:

981574 Uvodnog zaslona ostaje otvoren dulje od uobičajenog kada pokušate pokrenuti Excel na računalu koje ima instaliran .NET Framework 3.5 SP1

Status

Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".

Dodatne informacije

Dodatne informacije o terminologiji ažuriranje softvera kliknite sljedeći broj članka u Microsoftovoj bazi znanja:

824684 Opis standardne terminologije koja se koristi za opisivanje Microsoftovih softverskih ažuriranja

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×