更新汇总是可用于在 Visual Studio 2010 SP1 中测试工具

文章翻译 文章翻译
文章编号: 2544407 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

更新汇总是可用来解决以下问题测试工具在 Microsoft Visual Studio 2010 Service Pack 1 (SP1)。

问题 1
时已安装的 Visual Studio 2010 SP1 的计算机安装测试代理上运行测试时,测试可能无法运行,并将记录下列错误:
试图访问已卸载的应用程序域。(从 HRESULT 异常: 0x80131014)
问题 2
运行编码的 UI 测试播放某些 Windows Presentation Foundation (WPF) 控件上时,Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotFoundException异常发生时,,然后您会收到以下错误消息:
"搜索不能在<name></name>' <control type=""></control> 因为它可能具有虚拟化的孩子。如果要搜索该控件是后代的<name></name>' <control type=""></control>包括它的父容器可能会解决问题。"
注释
  • 由于 WPF 控件的用户界面控件层次结构中,可能会生成此异常。因此,该控件不能在记录QuerID UI 控件层次结构中的 UI 映射中加以解决。安装此更新后,该控件可以加以解决。
  • 安装此更新后,下面的项添加到 CodedUITestBuilder.exe.config/MTM.exe.config 文件以解决此问题:
    <add key="MaxLevelsForItemContainer" value=" key="MaxLevelsForItemContainer" value=""></add key="MaxLevelsForItemContainer" value="><desiredLevel></desiredLevel>"/>
  • UI 测试框架将搜索用户界面层次结构 untilit 到达的实例 <desiredLevel></desiredLevel> 若要标识父容器。默认情况下, <desiredLevel></desiredLevel> 设置为2。设置<desiredLevel></desiredLevel>为您的具体情况适当的值。
  • 如果设置了<desiredLevel></desiredLevel>值很高,可能会影响性能录制操作发生时。

问题 3
假定您尝试连接到 Team Foundation Server (TFS) 服务器后从 Visual Studio 2010 中的测试结果窗格中创建工作项。在此情况下, System.OutOfMemory异常,并且创建操作失败。如果 TFS 服务器有多个生成,经常会出现此问题。

问题 4
某些测试在运行时生成操作,有些在一个 TFS 服务器中排队的生成会停止响应。此外,在生成日志中记录以下错误:
正在等待发布...

发布测试运行的结果 <build name=""></build> 为 http://<TFS server="" address=""></TFS>: DefaultCollection-8080/tfs...

该进程无法访问文件<directory></directory>\data.coverage 因为另一个进程正在使用它。



发布失败或被取消。
注意因为 Mstest.exe 进程崩溃,就会出现此问题。当遇到非测试线程时断言失败或未得到处理的非致命异常时,Mstest.exe 进程时,如果测试运行启用代码覆盖率收集器,则崩溃。

MSBuild 脚本中运行测试时,可能会出现此问题。MSBuild 脚本跳过运行的测试步骤。

更多信息

更新信息

现在可以从 Microsoft 获得支持的修补程序。但是,它用于更正本文描述的问题。它只应用于正经历此特定问题的系统。

若要解决此问题,请联系 Microsoft 客户支持服务,以获取此修复程序。Microsoft 客户支持服务的电话号码以及有关支持费用的信息的完整列表,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support
注意在特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新能够解决您的问题,可能会免收支持电话的费用。其他支持问题和特定更新无法解决的问题照常收取支持费用。

注意您还可以从以下 Microsoft 网站下载此更新:
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=36847

先决条件

若要在应用此更新,您必须使用 Visual Studio 2010 Service Pack 1 (SP1) 安装。

重新启动要求

应用此更新后不需要重新启动计算机。

更新替换信息

此更新不替代以前发布的更新。

文件信息

此更新的全球版本具有的文件属性 (或更新的文件属性) 下表中列出。这些文件的日期和时间以协调世界时 (UTC) 显示。当您查看文件信息时,它已转换为本地时间。要了解 UTC 与本地时间之间的时差,请在控制面板中的日期和时间项中使用时区选项卡。

收起该表格展开该表格
文件名称文件版本文件大小日期时间平台
Microsoft.visualstudio.qualitytools.agentobject.dll10.0.40219.323104,8642011 年 6 月月 04 日08:38x86
Microsoft.visualstudio.qualitytools.common.dll10.0.40219.3231,352,5922011 年 6 月月 04 日08:38x86
Microsoft.visualstudio.qualitytools.executioncommon.dll10.0.40219.323478,6322011 年 6 月月 04 日08:38x86
Microsoft.visualstudio.qualitytools.tmi.dll10.0.40219.323397,7122011 年 6 月月 04 日08:38x86
Microsoft.visualstudio.teamsystem.integration.dll10.0.40219.323192,4082011 年 6 月月 04 日08:38x86
Microsoft.visualstudio.testtools.uitest.extension.uia.dll10.0.40219.323106,4162011 年 6 月月 04 日08:38x86
Qtagent.exe10.0.40219.32320,3042011 年 6 月月 04 日08:38x86
Qtagent32.exe10.0.40219.32320,3042011 年 6 月月 04 日08:38x86
Qtagent32.exe10.0.40219.32320,3122011 年 6 月月 04 日08:38x86

状态

Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

属性

文章编号: 2544407 - 最后修改: 2014年2月9日 - 修订: 5.0
这篇文章中的信息适用于:
  • Microsoft Visual Studio 2010 Premium with MSDN
  • Microsoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 Service Pack 1
  • Microsoft Visual Studio 2010 Ultimate
  • Microsoft Visual Studio Team Foundation Server 2010
  • Microsoft Visual Studio Agents 2010
关键字:?
kbqfe kbfix atdownload kbexpertiseadvanced kbsurveynew kbHotfixServer kbmt KB2544407 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 2544407
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com