【问题标题】:Visual Studio 2010 Test Controller Load Test Database Configuration Failure?Visual Studio 2010 测试控制器负载测试数据库配置失败?
【发布时间】:2011-08-11 13:11:03
【问题描述】:

我正在尝试为测试控制器/测试代理安装 Visual Studio 2010 代理,以便可以在本地计算机上创建负载测试。尝试安装测试控制器时,我在配置摘要中收到以下消息

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(字符串 loadTestConnectionString, String directoryContainingSchemaFile) 在 Microsoft.VisualStudio.TestTools.ConfigCore.ControllerConfiguration.UpdateLoadTestDatabase(ControllerConfigurationUpdatePack updatePack, DelegateStatusUpdate statusListener)

Failed to configure load test database.

【问题讨论】:

  • 您是否为负载测试创建了 SQL 数据库?

标签: visual-studio visual-studio-2010 load-testing


【解决方案1】:

问题解决了!

简而言之,仅缺少 Visual Studio 2010 Service Pack 1,并且 DLL 不包含由测试控制器配置工具调用的方法。

解决方法:安装VS 2010 Service Pack 1。
原因:Microsoft.VisualStudio.QualityTools.LoadTest.DLL不包含配置工具调用的Database checker方法,所以抛出异常,配置失败。升级到SP1后,DLL更新成功,缺失的方法可以在那里找到。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-11
    • 2012-07-22
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多