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

ИСПРАВИТЬ: Набор значений, возвращаемых из строки.Метод GetColumnsInError пуст, при котором установлена платформа.NET Framework 2.0 компьютер-клиент получает объект DataSet из службы WCF

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

951113
Проблема
Клиентский компьютер имеет Microsoft платформа.NET Framework 2.0 установлен. Для подключения клиентского компьютера к службе Windows Communication Foundation (WCF), использующее привязку NetTcpBinding . Когда компьютер-клиент получает объект DataSet из службы WCF, набор значений, возвращенных строк .GetColumnsInError метод пуст.

Примечание Эта проблема не возникает при использовании привязки wsHttpBinding для подключения клиентского компьютера к службе.
Решение

Сведения об исправлении

Доступно исправление от корпорации Майкрософт. Тем не менее оно предназначено для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, где наблюдается данная проблема. Это исправление может проходить дополнительное тестирование. Таким образом Если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего пакета обновления платформа.NET Framework 2.0, содержащего это исправление.

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

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

Платформа.NET Framework 2.0 Пакет обновления 1 (SP1 для установки этого исправления) необходимо иметь.

Необходимость перезагрузки

Необходимо перезагрузить компьютер после установки этого исправления.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

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

Английская версия данного исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для этих файлов указаны в UTC. При просмотре сведений о файле, оно преобразуется в локальное время. Чтобы узнать разницу между временем UTC и местным временем, используйте вкладку часовой пояс элемента Дата и время панели управления.
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
System.data.dll2.0.50727.18262,998,27222 Апреля 2008 г.00:45x86
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».
Дополнительная информация
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Действия по воспроизведению проблемы

В следующем примере кода используется для воспроизведения проблемы.
Public Function GetCustomers() As TestDataSetDim result As New TestDataSetresult.CUSTOMER.AddCUSTOMERRow("Aaron", "Lee", String.Empty, "206-555-0123")result.CUSTOMER.AddCUSTOMERRow("Christine", "Lee", String.Empty, "206-555-0111")result.CUSTOMER(0).RowError = "This is a row error"result.CUSTOMER(0).SetColumnError(result.CUSTOMER.FirstNameColumn, "This is column error #1")result.CUSTOMER(1).SetColumnError(result.CUSTOMER.LastNameColumn, "This is column error #2")Return resultEnd Function

Предупреждение: эта статья переведена автоматически

Свойства

Номер статьи: 951113 — последний просмотр: 11/23/2013 17:41:00 — редакция: 3.0

  • Microsoft .NET Framework 2.0
  • kbexpertiseadvanced kbfix kbqfe kbmt KB951113 KbMtru
Отзывы и предложения
language in languagesListForLargeScreens track by $index -->