Проблема
Рассмотрим следующий сценарий.
Нагрузочный тест создается в 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, перечисленных в разделе «Относится к».