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