【问题标题】:Every other Visual Studio "run test" attempt results in "Unable to start program QTAgent32.exe"每隔一个 Visual Studio“运行测试”尝试都会导致“无法启动程序 QTAgent32.exe”
【发布时间】:2011-06-10 13:30:09
【问题描述】:

每当我运行测试,然后尝试再次运行测试时,我都会收到以下错误:

未能将测试运行排队。

无法启动程序“C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\QTAgent32.exe”。

如果我在那之后再次运行测试,它会正常进行。换句话说,我每次尝试运行测试时都会收到此错误。上一个测试是成功还是失败,它是运行完成还是被中断,或者我是在整个解决方案中运行一个测试还是所有测试都无关紧要。

这可能是什么原因造成的?我可以尝试解决什么问题?

【问题讨论】:

标签: .net visual-studio visual-studio-2010 .net-4.0


【解决方案1】:

显然,这是 Microsoft 的一个已知问题,根据 this Page,它在使用 Visual Studio 2010 进行测试时发生在 64 位系统上。该页面还描述了您可以尝试的一些解决方法。

【讨论】:

【解决方案2】:

我们可以通过关闭 IntelliTrace 来解决这个问题。工具->选项->IntelliTrace,取消选中“启用IntelliTrace”。

【讨论】:

  • 虽然关闭 IntelliTrace 是一种允许我们调试/运行测试的解决方法,但我们后来发现了真正的罪魁祸首。我们的域管理员传递了新的安全规则,影响了某些文件夹的权限。不确定确切的文件夹位置,但它使 QTAgent32 进程无法访问它们。我们的域管理员做了一些更改,突然我们又恢复了业务,运行/调试测试并提供完整的 IntelliTrace 支持。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-20
  • 1970-01-01
  • 1970-01-01
  • 2011-03-07
  • 2010-10-29
  • 1970-01-01
相关资源
最近更新 更多