2011-04-07 59 views
2

当我尝试在Microsoft Test Manager中运行测试时,出现以下错误消息。Microsoft测试管理器 - 诊断数据适配器发生错误IntelliTrace

This adapter will not be used for this test run. The following error occurred: The element 'StartupInfo' in namespace 'urn:schemas-microsoft-com:visualstudio:tracelog' has invalid child element 'DeleteLogOnClose' in namespace 'urn:schemas-microsoft-com:visualstudio:tracelog'.

寻找在事件日志中的(代理和控制器 - 同一个盒子)服务器上我看到下面的错误上面的一个前不久:

(QTDCAgent32.exe, PID 2700, Thread 7) Data collector 'datacollector://microsoft/TestImpact/1.0' logged the following error: This adapter will not be used for this test run. The following error occurred: Object reference not set to an instance of an object.

我搜索了一个解决方案,但不能找到遇到此问题的其他人。

任何人有什么想法?我越来越绝望了!

感谢

JP

回答

0

对于至少它看起来像你有一个无效的收集计划的第一个错误。你有没有修改它们?你有没有更改Visual Studio版本?

检查两个:

微软的Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies \ DataCollectors \ Microsoft.VisualStudio.TraceCollector.dll.config和 微软的Visual Studio 10.0 \团队工具\ TraceDebugger工具\ EN \ CollectionPlan。 xml

我至少会尝试删除该节点'DeleteLogOnClose'altogther以开始。

+0

嗨卢克,我没有修改我的收集计划,我有两个不同的电脑 - 一个与VS,另一个与MTM - 连接到同一台服务器时都出现同样的错误。我查看了两个文件(至少在MTM框中),并且没有看到DeleteLogOnClose在任何地方... – 2011-04-08 02:11:38

+0

我相信MTM测试设置可以包括收集计划设置。如果您已经从Dev10升级到Dev10SP1并使用相同的测试设置,请尝试删除测试设置文件并重新创建一个新的测试设置文件。这将确保它具有正确的SP1收集计划。 – Luke 2011-04-28 23:29:18

0

我在VS 2010中遇到过这个问题。我可以通过应用vs 2010 sp1来解决它。

相关问题