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