Visual studio 为什么赢了';Visual Studio Tester Edition是否运行我的web测试?

Visual studio 为什么赢了';Visual Studio Tester Edition是否运行我的web测试?,visual-studio,visual-studio-2008,testing,web-testing,Visual Studio,Visual Studio 2008,Testing,Web Testing,我使用Microsoft文档中描述的web测试创建了一个新的测试项目。但是,当我尝试运行web测试时,即使只是一个空白测试,也会出现以下错误: 请求失败:无法在代理“MYCOMPUTER”上运行Web测试“WebTest1”:未找到方法:“Void Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext..ctor(System.Collections.Generic.Dictionary`2,Int32,System.String,

我使用Microsoft文档中描述的web测试创建了一个新的测试项目。但是,当我尝试运行web测试时,即使只是一个空白测试,也会出现以下错误:

请求失败:无法在代理“MYCOMPUTER”上运行Web测试“WebTest1”:未找到方法:“Void Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext..ctor(System.Collections.Generic.Dictionary`2,Int32,System.String,System.String,Int32,Int32,Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel)”

位于Microsoft.VisualStudio.TestTools.WebStress.WebTestCaseContext..ctor(WebTestCaseVariation、Int32 WebTesteration、哈希表runContextParameters) 位于Microsoft.VisualStudio.TestTools.WebStress.WebTestCaseVariation..ctor(WebTestElement WebTestElement,哈希表runContextParameters) 位于Microsoft.VisualStudio.TestTools.WebStress.WebTestElement.CreateVariation(IRunContext运行上下文) 在Microsoft.VisualStudio.TestTools.WebStress.WebTestRunner.StartupVariation()上 在Microsoft.VisualStudio.TestTools.WebStress.WebTestRunner.PlaybackThread()上

我在其他论坛上看到过一些类似的帖子,其中一个用户通过重新安装VS2008 Service Pack 1来纠正问题,但我没有这样的运气


这里还有其他人遇到过这个问题吗。重复一遍,录制web测试没有问题,但我在执行测试时出错。

我遇到了类似的问题,我被迫重新安装Visual Studio 2008和service pack 1。你们都重新安装了吗?您使用的是哪种风格的VisualStudio2008?开发者/专业人员/团队系统?

是的,用于运行webtests的代理似乎无法正确引用Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext。重新安装我正在使用VS2008 Professional。我试着重新安装。当我安装时,在“关于”框中显示SP1已经安装(我想它一定在我的安装光盘上)。我明天下午再试一次。顺便问一下,有没有办法对这个“代理”进行调整?我想我刚刚发现了问题。我想在“关于”框中,它说我正在使用.NET3.5SP1。我需要一个不同的SP1来应用于我从Microsoft下载的VS2k8安装。现在一切都好了。这些是不同的。我很高兴一切顺利。在VS2010中,“Web测试”似乎将被“编码UI测试”所取代