Visual Studio 2010 测试控制器负载测试数据库配置失败?

发布于 2024-11-29 05:32:28 字数 965 浏览 2 评论 0原文

我正在尝试安装用于测试控制器/测试代理的 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,字符串目录包含SchemaFile)位于 Microsoft.VisualStudio.TestTools.ConfigCore.ControllerConfiguration.UpdateLoadTestDatabase(ControllerConfigurationUpdatePack updatePack、DelegateStatusUpdate statusListener)

Failed to configure load test database.

I am attempting to install Visual Studio 2010 Agents for Test Controller / Test Agents so I can create Load Tests on my local machine. When attempting to install the Test Controller I recieve the following message in the configuration summarry

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: Method not found: 'Boolean
Microsoft.VisualStudio.TestTools.WebStress.LoadTestDatabaseCounterWriter.IsDatabaseUpgradeFromRTMNeeded(System.Data.SqlClient.SqlConnection)'.
at
Microsoft.VisualStudio.TestTools.ConfigCore.TestControllerHelper.CreateAndUpgradeLoadTestSchemaIfRequired(String
loadTestConnectionString, String directoryContainingSchemaFile) at
Microsoft.VisualStudio.TestTools.ConfigCore.ControllerConfiguration.UpdateLoadTestDatabase(ControllerConfigurationUpdatePack
updatePack, DelegateStatusUpdate statusListener)

Failed to configure load test database.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

桃扇骨 2024-12-06 05:32:28

问题解决了!

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

解决方案:安装VS 2010 Service Pack 1。
原因: Microsoft.VisualStudio.QualityTools.LoadTest.DLL 不包含由配置工具调用的数据库检查器方法,因此引发异常,并且配置失败。升级到SP1后,DLL更新成功,可以在其中找到丢失的方法。

Problem solved!

Briefly, only Visual Studio 2010 Service Pack 1 is missing, and a DLL doesn't contain a method that is invoked by the Test Controller Configuration Tool.

Solution: install VS 2010 Service Pack 1.
Reason: Microsoft.VisualStudio.QualityTools.LoadTest.DLL does not contain a Database checker method that is invoked by the configuration tool, so an exception is thrown, and the configuration is failing. After upgrading to SP1, the DLL updates successfully and the missing method can be found there.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文