2011-06-10 5 views
5

Siempre que tengo una prueba, y luego tratar de realizar una prueba de nuevo, me sale el siguiente error:Cada otro de Visual Studio "Ejecutar prueba de" intento produce "No se puede iniciar el programa QTAgent32.exe"

Failed to queue test run.

Unable to start program 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\QTAgent32.exe'.

Si vuelvo a ejecutar la prueba después de eso, procede de la forma habitual. En otras palabras, obtengo este error cada vez que intento ejecutar una prueba. No importa si la prueba anterior tuvo éxito o no, si se completó o se interrumpió, o si ejecuté una o todas las pruebas en toda la solución.

¿Qué podría estar causando esto? ¿Qué puedo intentar arreglar?

+0

Una búsqueda rápida lo sacó a relucir, no sé si se aplica a usted o no, pero pensé que lo tiraría allí. http://blogs.msdn.com/b/lkruger/archive/2009/06/08/visual-studio-team-test-load-age-agent-goes-64-bit.aspx – CodingGorilla

+0

¿Está por casualidad probando en un Sistema de 64 bits? –

+0

@Rewinder: Lo soy. –

Respuesta

4

Aparentemente, este es un problema conocido en Microsoft, según this Page que ocurre en los sistemas de 64 bits mientras se prueba con Visual Studio 2010. La página también describe una serie de soluciones que puede probar.

+1

Gracias por el enlace ... para referencia a otros, aquí hay un enlace al [elemento activo actual] (http://connect.microsoft.com/VisualStudio/feedback/details/650038/launching-unit-tests-in- depurador-falla-cada-otro-tiempo-cuando-un-proyecto-comenzó-la-vida-como-wcf-aplicación-relacionado-a-536475) también. –

2

Pudimos resolver este problema apagando IntelliTrace. Herramientas-> Opciones-> IntelliTrace, desmarque "Habilitar IntelliTrace".

+1

Mientras que apagar IntelliTrace fue una solución que nos permitió depurar/ejecutar nuestras pruebas, descubrimos al verdadero culpable más adelante. Nuestro administrador de dominio transmitió nuevas reglas de seguridad que afectaron los permisos en ciertas carpetas. No estoy seguro de las ubicaciones exactas de las carpetas, pero las hizo inaccesibles para el proceso QTAgent32. El administrador de nuestro dominio realizó algunos cambios y, de repente, volvimos a funcionar, ejecutando/depurando pruebas con soporte completo de IntelliTrace. –

Cuestiones relacionadas