Visual Studio 2010 Test Controller Ошибка загрузки базы данных конфигурации теста? - PullRequest
4 голосов
/ 11 августа 2011

Я пытаюсь установить агенты Visual Studio 2010 для контроллера тестирования / агентов тестирования, чтобы я мог создавать нагрузочные тесты на своем локальном компьютере. При попытке установить тестовый контроллер я получаю следующее сообщение в сводке конфигурации

enter image description here

From the installation log I found the following error messages:
The existing connection string for controller MyComputerName:6901 is {this is blank}

System.MissingMethodException: метод не найден: 'логическое значение Microsoft.VisualStudio.TestTools.WebStress.LoadTestDatabaseCounterWriter.IsDatabaseUpgradeFromRTMNeeded (System.Data.SqlClient.SqlConnection). в Microsoft.VisualStudio.TestTools.ConfigCore.TestControllerHelper.CreateAndUpgradeLoadTestSchemaIfRequired (String loadTestConnectionString, String directoryContainedSchemaFile) в Microsoft.VisualStudio.TestTools.ConfigCore.ControllerConfiguration.UpdateLoadTestDatabase (ControllerConfigurationUpdatePack updatePack, DelegateStatusUpdate statusListener)

Failed to configure load test database.

1 Ответ

5 голосов
/ 02 сентября 2011

Проблема решена!

Вкратце, отсутствует только Visual Studio 2010 с пакетом обновления 1 (SP1), а библиотека DLL не содержит метод, который вызывается средством настройки Test Controller.

Решение: установить VS 2010 с пакетом обновления 1.
Причина: Microsoft.VisualStudio.QualityTools.LoadTest.DLL не содержит метод проверки базы данных, который вызывается средством настройки, поэтому возникает исключение,и конфигурация терпит неудачу.После обновления до SP1 DLL успешно обновляется, и там можно найти отсутствующий метод.

...