Pregunta

Recientemente he instalado VS2008.El proyecto en el que estoy trabajando en usa vstest y tengo un enloquecedor problema.A la hora de elegir a ejecutar/depurar mis pruebas/prueba que frecuentemente me sale el siguiente error (acompañado por un signo de exclamación en contra de la prueba - error de la prueba):

Advertencia:La Ejecución de la prueba problema de implementación:La asamblea o el módulo 'Cassini', directa o indirectamente, a que hace referencia el recipiente de prueba " no se encontró.No pudo cola de ejecución de la prueba de 'pendi@UK00329 2008-09-19 14:37:39':No se puede iniciar el programa 'C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\vstesthost.exe'.

Visual Studio DLL, coloader80.dll, no está instalado correctamente.Por favor, reparación de la instalación de Visual Studio a través de "Agregar o Quitar Programas" en el Panel de Control.

Si el problema persiste, puede registrar manualmente coloader80.dll desde el símbolo del sistema con " regsvr32 "%CommonProgramFiles%\Microsoft Shared\VS7Debug\coloader80.dll"'.

Ahora es una ASP.Net sitio y tiene algunos servicios de la web, etc.Todo bastante extraño como resgistering el archivo dll NUNCA funciona.A veces una limpieza + ejecutar las obras.A veces una carrera (en lugar de una depuración) a veces un Debug (en lugar de el antes de ejecutar).

Exasperante.Google me dice que tengo que registrar el dll siguientes:

Esto funciona, de nuevo de forma esporádica.También he probado el VS de Reparación de la opción de instalación.

Por favor, hágamelo saber si alguien ha roto este / conoce el problema

Gracias ian


desde Microsoft...los que faltan archivos dll.Me parece que la solución es (también) de forma esporádica.Cualquier otra idea ??

  1. Reemplazar los archivos siguientes con sus equivalentes de la Visual Studio .NET

medios de instalación:

Archivos De Programa\Archivos Comunes\Microsoft Shared\VS7Debug\coloader.dll Archivos De Programa\Archivos Comunes\Microsoft Shared\VS7Debug\csm.dll Archivos De Programa\Archivos Comunes\Microsoft Shared\VS7Debug\msdbg2.dll Archivos De Programa\Archivos Comunes\Microsoft Shared\VS7Debug\pdm.dll Archivos De Programa\Archivos Comunes\Microsoft Shared\VS7Debug\vs7jit.exe Archivos De Programa\Archivos Comunes\Microsoft Shared\VS7Debug\mdm.exe

2. Register each DLL above with regsvr32.EXE, e.g:
regsvr32 "ProgramFiles\Common Files\Microsoft Shared\VS7Debug\coloader.dll"
¿Fue útil?

Solución

por cierto, he encontrado la respuesta.O una respuesta.

uso de Process Explorer, he trazado coloader80.dll.Esto fue utilizado por VS (undetandable suficiente, ya que es utilizado por la depuración), pero también SSMS.

Así que...parece SqlServerManagementStudio tenía un gancho a la VS debuggging dll, creando así el bloqueo.Por ahora estoy apertura de una en una, pero estoy aturdido por que....la esperanza de una solución es inminente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top