ИСПРАВЛЕНИЕ. Сообщение об ошибке "Такой узел не известен" при запуске нагрузочного теста в агенте тестирования и контроллере тестирования в Visual Studio Team Agents 2010

Применяется к
Visual Studio 2010 Agents Visual Studio Ultimate 2010

Проблема

Рассмотрим следующий сценарий.

  • Нагрузочный тест создается в Microsoft Visual Studio Team Agents 2010.

  • На одном компьютере вы настраиваете контроллер тестирования в домене.

  • На другом компьютере агент тестирования настраивается в другом домене.

    Примечание. Два домена доверяют друг другу. 

  • Нагрузочный тест выполняется на компьютере контроллера тестирования и на компьютере агента тестирования.

В этом сценарии контроллер тестирования не может подключиться к агенту тестирования. Кроме того, появляется следующее сообщение об ошибке:

Примечание

System.Net.Sockets.SocketException (0x80004005): такой узел не известен

      

Причина

Эта проблема возникает из-за того, что компьютер агента тестирования отправляет имя сетевой базовой системы ввода-вывода (NetBIOS), а не отправляет полное доменное имя (FQDN) на компьютер контроллера тестирования. Если DNS-сервер компьютера контроллера тестирования не имеет сопоставления IP-адресов NetBIOS-имени компьютера агента тестирования, возникает проблема, описанная в разделе "Симптомы".

Решение

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

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

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

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

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

Чтобы применить это исправление, необходимо установить Visual Studio 2010 с пакетом обновления 1 (SP1).

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

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

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

Это исправление не заменяет ранее выпущенное исправление.

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

Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), перечисленные в следующей таблице. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах они преобразуются в местное время. Чтобы найти разницу между временем в формате UTC и местным временем, используйте вкладку Часовой пояс в элементе Дата и время в панель управления.

Имя файла Версия файла Размер файла Дата Время Платформа
Leviewer.exe 10.0.40219.385 118,544 8 марта 12 9:39 x86
Microsoft.teamfoundation.build.client.dll 10.0.40219.385 436,552 6 марта 12 8:03 x86
Microsoft.teamfoundation.build.conTrols.dll 10.0.40219.385 1,365,328 8 марта 12 9:39 x86
Microsoft.teamfoundation.client.dll 10.0.40219.385 1,595,704 6 марта 12 8:03 x86
Microsoft.teamfoundation.common.dll 10.0.40219.385 525,624 6 марта 12 8:03 x86
Microsoft.teamfoundation.common.library.dll 10.0.40219.385 335,184 6 марта 12 8:03 x86
Microsoft.teamfoundation.conTrols.dll 10.0.40219.385 938,816 8 марта 12 9:39 x86
Microsoft.teamfoundation.dll 10.0.40219.385 675,632 6 марта 12 8:03 x86
Microsoft.teamfoundation.lab.activities.dll 10.0.40219.385 772,944 8 марта 12 9:39 x86
Microsoft.teamfoundation.lab.client.dll 10.0.40219.385 153,408 6 марта 12 8:03 x86
Microsoft.teamfoundation.lab.uiutils.dll 10.0.40219.385 267,080 8 марта 12 9:39 x86
Microsoft.teamfoundation.lab.workflow.activities.dll 10.0.40219.385 440,672 8 марта 12 9:39 x86
Microsoft.teamfoundation.officeintegration.common.dll 10.0.40219.385 376,160 8 марта 12 9:39 x86
Microsoft.teamfoundation.officeintegration.project.dll 10.0.40219.385 517,480 8 марта 12 9:39 x86
Microsoft.teamfoundation.sync.mapping.dll 10.0.40219.385 72,520 8 марта 12 9:39 x86
Microsoft.teamfoundation.sync.provisioning.dll 10.0.40219.385 194,384 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.activities.common.dll 10.0.40219.385 315,248 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.activities.dll 10.0.40219.385 1,512,296 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.activityruntime.dll 10.0.40219.385 220,016 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.client.dll 10.0.40219.385 685,408 6 марта 12 8:03 x86
Microsoft.teamfoundation.testmanagement.client.Themes.dll 10.0.40219.385 3,059,560 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.client.wpfconTrols.dll 10.0.40219.385 257,912 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.clientpackage.dll 10.0.40219.385 74,088 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.common.dll 10.0.40219.385 34,656 6 марта 12 8:03 x86
Microsoft.teamfoundation.testmanagement.conTroller.dll 10.0.40219.385 120,680 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.conTrols.dll 10.0.40219.385 494,432 8 марта 12 9:39 x86
Microsoft.teamfoundation.testmanagement.conTrols.wpfworkitemconTrols.dll 10.0.40219.385 100,232 8 марта 12 9:39 x86
Microsoft.teamfoundation.versionconTrol.client.dll 10.0.40219.385 706,400 6 марта 12 8:03 x86
Microsoft.teamfoundation.versionconTrol.common.dll 10.0.40219.385 233,312 6 марта 12 8:03 x86
Microsoft.teamfoundation.versionconTrol.conTrols.dll 10.0.40219.385 4,439,392 8 марта 12 9:39 x86
Microsoft.teamfoundation.workitemTracking.client.dll 10.0.40219.385 699,232 6 марта 12 8:03 x86
Microsoft.teamfoundation.workitemTracking.conTrols.dll 10.0.40219.385 1,215,336 8 марта 12 9:39 x86
Microsoft.teamfoundation.workitemTracking.proxy.dll 10.0.40219.385 391,008 6 марта 12 8:03 x86
Microsoft.visualstudio.qualitytools.agentobject.dll 10.0.40219.385 106,848 8 марта 12 9:39 x86
Microsoft.visualstudio.qualitytools.common.dll 10.0.40219.385 1,355,600 8 марта 12 9:39 x86
Microsoft.visualstudio.qualitytools.conTrollerobject.dll 10.0.40219.385 276,328 8 марта 12 9:39 x86
Microsoft.visualstudio.qualitytools.datacollectionagentobject.dll 10.0.40219.385 37,248 8 марта 12 9:39 x86
Microsoft.visualstudio.qualitytools.executioncommon.dll 10.0.40219.385 481,640 8 марта 12 9:39 x86
Microsoft.visualstudio.qualitytools.resource.dll 10.0.40219.385 967,000 8 марта 12 9:39 x86
Microsoft.visualstudio.qualitytools.testcasemanagement.dll 10.0.40219.385 1,280,368 8 марта 12 9:39 x86
Microsoft.visualstudio.qualitytools.tmi.dll 10.0.40219.385 398,672 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.build.dll 10.0.40219.385 142,680 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.dll 10.0.40219.385 94,024 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.teamexplorer.dll 10.0.40219.385 800,104 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.versionconTrol.dll 10.0.40219.385 59,248 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.versionconTrol.dll 10.0.40219.385 59,760 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.versionconTrol.dll 10.0.40219.385 61,296 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.versionconTrol.dll 10.0.40219.385 63,856 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.versionconTrol.dll 10.0.40219.385 940,392 8 марта 12 9:39 x86
Microsoft.visualstudio.teamfoundation.workitemTracking.dll 10.0.40219.385 461,168 8 марта 12 9:39 x86
Microsoft.visualstudio.teamsystem.integration.dll 10.0.40219.385 193,368 8 марта 12 9:39 x86
Microsoft.visualstudio.testtools.manualtest.common.dll 10.0.40219.385 813,416 8 марта 12 9:39 x86
Microsoft.visualstudio.testtools.uitest.extension.ie.dll 10.0.40219.385 251,240 8 марта 12 9:39 x86
Microsoft.visualstudio.testtools.uitest.extension.uia.dll 10.0.40219.385 107,368 8 марта 12 9:39 x86
Msdiff.dll 10.0.40219.385 485,640 8 марта 12 9:39 x86
Mtm.exe 10.0.40219.385 449,280 8 марта 12 9:39 x86
Qtagent.exe 10.0.40219.385 21,256 8 марта 12 9:39 x86
Qtagent.exe 10.0.40219.385 21,264 8 марта 12 9:39 x86
Qtagent32.exe 10.0.40219.385 21,264 8 марта 12 9:39 x86
Qtagent32.exe 10.0.40219.385 21,272 8 марта 12 9:39 x86
Qtagentservice.exe 10.0.40219.385 100,120 8 марта 12 9:39 x86
Tf.exe 10.0.40219.385 325,888 8 марта 12 9:39 x86

Временное решение

Чтобы обойти эту проблему, используйте один из следующих методов:

  • Обновите сервер DSN компьютера контроллера тестирования, чтобы сопоставить IP-адрес с netBIOS-именем компьютера агента тестирования.
  • Добавьте вручную запись в файл узла компьютера контроллера тестирования, чтобы разрешить NetBIOS-имя компьютера агента тестирования.

Дополнительные сведения

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

  • <Добавьте элемент add key="UseNetBiosName" Value="0"> appSettings в <каталог установки> контроллера\Common7\IDE\QTController.exe.config файл узла на компьютере контроллера контроллера.
  • <Добавьте элемент add key="UseNetBiosName" Value="0"> appSettings в <каталог> установки агента\Common7\IDE\QTAgentService.exe.config файл узла на компьютере агента тестирования.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».