Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Да разгледаме следния сценарий:

  • В Microsoft .NET Framework 2.0 Service Pack 2 (SP2) или Microsoft .NET Framework 3.5 Service Pack 1 (SP1) можете да използвате BinaryFormatter обекта сериализиране и разделени на части тип в събрание.

  • Събранието се споделя между сървъра и клиента и събрание има силно име.

  • Компилация версии на събрание са различни при сървъра и клиента.

При този сценарий получавате едно от следните съобщения за грешка на изключение при разделени на части потока на събрание:

Съобщение за грешка 1

System.Runtime.Serialization.SerializationException: Не може да намери блок.

Съобщение за грешка 2

System.IO.FileLoadException: Не може да зареди файла или блок "обща, версия = версия ИД, култура = неутрален, PublicKeyToken = клавиш или един от неговите зависимости. Manifest дефиниция намира събрание не съответства на събрание препратка. (Изключение от HRESULT: 0x80131040) в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) Ако сте регистрирали събрание в Гранули, получавате следното изключение: System.InvalidCastException : Връщане аргумент е невалиден тип.

Забележки

  • Този проблем възниква, когато използвате SoapFormatter обект.

  • Този проблем възниква даже ако зададете стойността FormatterAssemblyStyle.Simple при сериализиране и разделени на части.

Решение

Информация за заместване на актуалната корекция

Актуалната корекция, която отговаря на KB960442 е заместен с актуалната корекция KB981574, която съдържа всички поправки, които са били включени в KB960442. Трябва да използвате актуалната корекция KB981574 за решаване на проблемите, описани в KB960442.За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:

981574 Началният екран достъпна повече от обикновеното, когато се опитвате да стартирате Excel на компютър с .NET Framework 3.5 SP1 инсталиран

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Повече информация

За повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:

824684 Описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×