FIX: Výnimka chybové hlásenie pri použití BinaryFormatter objektu serializácia a zrušenie serializácie všeobecný typ zostavy .NET Framework 2.0 Service Pack 2 alebo .NET Framework 3.5 Service Pack 1

Príznaky

Predstavte si nasledujúcu situáciu:

  • Microsoft .NET Framework 2.0 Service Pack 2 (SP2) alebo Microsoft .NET Framework 3.5 Service Pack 1 (SP1), použite BinaryFormatter objektu serializácia a zrušenie serializácie všeobecný typ zostavy.

  • Zostavy sa zdieľa medzi serverom a klientom a má silný názov.

  • Zostava zostavy sú medzi serverom a klientom.

V tomto prípade sa zobrazí jedno z nasledujúcich chybových hlásení výnimky keď sa zrušenie serializácie prúd zostavy:

Chybové hlásenie 1

System.Runtime.Serialization.SerializationException: Nemožno nájsť zhromaždenia.

Chybové hlásenie 2

System.IO.FileLoadException: Nepodarilo sa načítať súbor alebo zostava "rovnaký, verzia = verzia ID, Culture = neutral, PublicKeyToken = číslo kľúča alebo niektorý z jeho. Nachádza zostavy manifestu definícia nezodpovedá odkaz na zostavu. (Výnimka HRESULT: 0x80131040) v System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) Ak ste zaregistrovali zostavy v GAC, zobrazí sa nasledujúce výnimky: System.InvalidCastException : Neplatný typ bol návrat argument.

Poznámky:

  • Tento problém sa nevyskytuje pri použití SoapFormatter objektu.

  • Tento problém sa vyskytuje aj v prípade, že nastavíte hodnotu FormatterAssemblyStyle.Simple serializácia a zrušenie serializácie.

Riešenie

Informácie o nahradení rýchlej opravy

Rýchla oprava, ktorá zodpovedá KB960442 bolo nahradené s hotfix KB981574, ktorá obsahuje všetky opravy, ktoré boli predtým súčasťou KB960442. Opraviť problémy popísané v KB960442 by ste mali použiť rýchlu opravu KB981574.Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

981574 Úvodná obrazovka je otvorený dlhšie ako zvyčajne pri pokuse o spustenie programu Excel v počítači s nainštalovaným .NET Framework 3.5 SP1 nainštalovaný

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Ďalšie informácie

Ďalšie informácie o terminológii z oblasti aktualizácií softvéru získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

824684 Popis štandardnej terminológie používanej na popis aktualizácií softvéru od spoločnosti Microsoft

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×