Hoy estaba intentando crear un proyecto de test sobre un proyecto de SQL Server Integration Services (SSIS) y al lanzar el test me he encontrado el siguiente error (Exception has been thrown by the target of an invocation.):

Tras varias búsquedas he encontrado los siguientes enlaces donde se explica que el problema es un problema que se da cuando utilizamos una versión de Visual Studio anterior a 2010 e instalamos la compatibilidad con TFS 2010.

Unit Tests don’t run after installing «Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010» (KB974558)

Mensaje de error al abrir una ventana de resultados de pruebas o al ejecutar una prueba unitaria después de instalar una actualización de compatibilidad para 2010 TFS en un equipo que ejecuta Visual Studio 2008 SP1

En el segundo de los enlaces se explica que el problema se da cuando lanzamos el test y no estamos conectados a TFS. Por esta razón cuando he conectado con TFS mi prueba unitaria ha funcionado perfectamente.

He encontrado también este enlace en el que se proporciona un update para que esto deje de suceder pero no lo he probado, ahí os lo dejo por si alguien se anima.

Compatibility Update for Team Foundation Server 2010 RC

 

Saludos

Últimas entradas de Ildefonso Mas (ver todo)