В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Описание обновления для прямой совместимости платформа.NET Framework 2.0 с пакетом обновления 2 для Windows XP и Windows Server 2003

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 976569
ВВЕДЕНИЕ
В данной статье описывается прямой совместимости обновления для Microsoft платформа.NET Framework 2.0 Пакет обновления 2 (SP2). Это обновление включает сериализацию и десериализацию между клиентами и серверами, на которых установлена платформа.NET Framework 2.0 или установлена платформа.NET Framework 4.0.

Примечание Это прямой совместимости обновление содержит исправление, описанное в следующей статье базы знаний Майкрософт (KB).
960442 Исправление: Появляется сообщение об ошибке исключения при использовании объекта BinaryFormatter для сериализации и десериализации универсального типа в сборке в платформа.NET Framework 2.0 Пакет обновления 2 или платформа.NET Framework 3.5 Пакет обновления 1
Дополнительная информация

Сведения об обновлении

Следующий файл доступен для загрузки из Центра загрузки Майкрософт:
Обновление для прямой совместимости платформа.NET Framework 2.0 с пакетом обновления 2
ЗагрузитьЗагрузите пакет обновления.
Для получения дополнительных сведений о том, как загрузить файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft через оперативные службы
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последние антивирусные программы на дату, которая была учтена в файл. Файл хранится на защищенных серверах, что предотвращает внесение несанкционированных изменений в файл.

Необходимые условия

Для установки этого обновления необходимо иметь установщика Windows 3.1 или более поздней версии установщика Windows, установленных на компьютере. Чтобы получить последнюю версию установщика Windows, посетите следующий веб-узел корпорации Майкрософт:

Сведения об удалении обновления

Чтобы удалить это обновление, используйте Установка и удаление программ на панели управления.

Параметры командной строки для этого обновления

Можно найти сведения о различных параметрах командной строки, поддерживаемых данным обновлением в бюллетене по безопасности MS09-061. Кроме того, вы эту информацию можно найти на следующем веб-узле Microsoft Developer Network (MSDN): Дополнительные сведения об установщике Windows посетите следующий веб-узле MSDN:

Сведения о файле

Английский (США) версия данного обновления безопасности содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в UTC. При просмотре сведений о файле, оно преобразуется в локальное время. Чтобы узнать разницу между временем UTC и местным временем, используйте вкладку часовой пояс элемента Дата и время панели управления.
  • Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn) и направлению (поддержки LDR, GDR) можно определить по номерам версий examiningthe, как показано в следующей таблице.
    ВерсияПродуктЭтап разработкиServicebranch
    2.0.50727. 3xxxПлатформа.NET Framework 2.0SP2GDR
    2.0.50727. 4xxxПлатформа.NET Framework 2.0SP2LDR
  • Выпуски обновлений GDR содержат только те исправления, arewidely для устранения распространенных критических проблем. Обновления LDR branchescontain исправления исправления.
Для всех 32-разрядных версий .NET Framework 2.0
Имя файлаВерсия файлаРазмер файлаДатаВремя
Mscordacwks.dll2.0.50727.3607989,00021 октября 2009 г.00:21
Mscordacwks.dll2.0.50727.4413989,00020 октября 2009 г.12:34
библиотека mscorlib.dll2.0.50727.36074,550,65621 октября 2009 г.00:21
библиотека mscorlib.dll2.0.50727.44134,550,65620 октября 2009 г.12:34
SOS.dll2.0.50727.4413388,92020 октября 2009 г.12:34
Mscorwks.dll2.0.50727.36075,812,54421 октября 2009 г.00:21
Mscorwks.dll2.0.50727.44135,818,68820 октября 2009 г.12:34
Для всех 64-разрядных версиях платформа.NET Framework 2.0
Имя файлаВерсия файлаРазмер файлаДатаВремя
Mscordacwks.dll2.0.50727.36071,764,68020 октября 2009 г.08:21
Mscordacwks.dll2.0.50727.44131,758,53620 октября 2009 г.06:36
Mscordacwks.dll2.0.50727.3607989,00021 октября 2009 г.00:21
Mscordacwks.dll2.0.50727.4413989,00020 октября 2009 г.12:34
библиотека mscorlib.dll2.0.50727.36074,567,04020 октября 2009 г.08:14
библиотека mscorlib.dll2.0.50727.44134,567,04020 октября 2009 г.06:30
библиотека mscorlib.dll2.0.50727.36074,550,65621 октября 2009 г.00:21
библиотека mscorlib.dll2.0.50727.44134,550,65620 октября 2009 г.12:34
SOS.dll2.0.50727.4413485,17620 октября 2009 г.06:31
SOS.dll2.0.50727.4413388,92020 октября 2009 г.12:34
Mscorwks.dll2.0.50727.360710,075,96820 октября 2009 г.08:18
Mscorwks.dll2.0.50727.441310,061,12020 октября 2009 г.06:34
Mscorwks.dll2.0.50727.36075,812,54421 октября 2009 г.00:21
Mscorwks.dll2.0.50727.44135,818,68820 октября 2009 г.12:34
Для всех версий IA-64-разрядная платформа.NET Framework 2.0
Имя файлаВерсия файлаРазмер файлаДатаВремя
Mscordacwks.dll2.0.50727.36073,084,61620 октября 2009 г.23:34
Mscordacwks.dll2.0.50727.44133,085,12820 октября 2009 г.08:05
Mscordacwks.dll2.0.50727.3607989,00021 октября 2009 г.00:21
Mscordacwks.dll2.0.50727.4413989,00020 октября 2009 г.12:34
библиотека mscorlib.dll2.0.50727.36074,009,98420 октября 2009 г.23:32
библиотека mscorlib.dll2.0.50727.44134,009,98420 октября 2009 г.08:02
библиотека mscorlib.dll2.0.50727.36074,550,65621 октября 2009 г.00:21
библиотека mscorlib.dll2.0.50727.44134,550,65620 октября 2009 г.12:34
SOS.dll2.0.50727.4413872,76020 октября 2009 г.08:02
SOS.dll2.0.50727.4413388,92020 октября 2009 г.12:34
Mscorwks.dll2.0.50727.360720,151,10420 октября 2009 г.23:28
Mscorwks.dll2.0.50727.441320,173,12020 октября 2009 г.07:56
Mscorwks.dll2.0.50727.36075,812,54421 октября 2009 г.00:21
Mscorwks.dll2.0.50727.44135,818,68820 октября 2009 г.12:34

Известные проблемы

При попытке сериализации или десериализации с помощью класса BinaryFormatter универсальных типов для различных версий платформа.NET Framework, возможно возникновение следующих проблем.

Проблема 1

Операции сериализации или десериализации не работает.

Для устранения ошибки 1

Чтобы устранить эту проблему, используйте один из следующих методов:
  • Если клиент запущен Пакет обновления 1 (SP1) для Windows Vista, обновление операционной системы до Windows Vista с пакетом обновления 2.
  • Если сервер работает под управлением Windows Server 2008, обновление операционной системы до Windows Server 2008 SP2.

Проблема 2

В платформа.NET Framework 4.0 выполняется операция сериализации и десериализации операция выполняется в платформа.NET Framework 2.0. При попытке сериализации или десериализации массива универсальный тип, например список<T[]>, процесс сериализации не работает.</T[]>

Для устранения ошибки 2

Чтобы устранить эту проблему, добавьте класс SerializationBinder сторону сериализации для изменения версии типа, передаваемого в сети.

Например вы можете загрузить примеры Windows Communication Foundation (WCF) и Windows Workflow Foundation (WF) для платформа.NET Framework 4.0 версии-кандидата. Чтобы получить образец пакета установки, посетите следующий веб-узел корпорации Майкрософт:После загрузки пакета установки примера добавьте образец класса GenericsVTSSerializationBinder , расположенный в следующей папке:
<install path=""></install>\WCF\Basic\Contract\Data\SBGenericsVTS
Примечание Класс SafeSerializationManager не может использоваться в этой ситуации, поскольку он поддерживается только платформа.NET Framework 4.0. Таким образом класс не может использоваться на стороне десериализации платформа.NET Framework 2.0.
Платформа.NET Framework 2.0 Пакет обновления 2 SP2 прямая совместимость сериализации сериализовать десериализации десериализации

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 976569 — последний просмотр: 03/03/2014 18:53:00 — редакция: 7.0

Microsoft .NET Framework 2.0 Service Pack 2

  • kbsurveynew kbexpertiseadvanced atdownload kbfix kbmt KB976569 KbMtru
Отзывы и предложения