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

Переводы статьи Переводы статьи
Код статьи: 951113 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

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

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

Решение

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

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

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

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

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

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

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

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

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

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

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

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Дополнительная информация

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

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

В следующем примере кода используется для воспроизведения проблемы.
Public Function GetCustomers() As TestDataSet
Dim result As New TestDataSet

result.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 result
End Function

Свойства

Код статьи: 951113 - Последний отзыв: 23 ноября 2013 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft .NET Framework 2.0
Ключевые слова: 
kbexpertiseadvanced kbfix kbqfe kbmt KB951113 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 951113

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com