2012-09-03 12 views
12

Estoy tratando de hacer algo de perf. El análisis en un trozo de código que es lento perro ... empiezo VS2012 premium como Admin, cargar mi solución y la vaya a 'Analizar - asistente de rendimiento de lanzamiento' Inmediatamente se me muestra un cuadro de diálogo que dice:¿Qué pasa con VS2012 y Performance Analyzer?

Could not load file or assembly 'VSPerfReader.DLL' or one of its dependencies. 

¡Increíble! El archivo se encuentra aquí:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Performance Tools 

puedo iniciar Windows Performance Analyzer (independiente) de 'inicio' muy bien por cierto.

+1

Es DLL en su camino? Cuando miro mi entorno, lo es. –

Respuesta

9

Tuve el mismo problema, agregando la siguiente línea a la variable de ruta del sistema y reiniciar el estudio visual hizo el truco.

C: \ Archivos de programa (x86) \ Microsoft Visual Studio 11.0 \ Herramientas del equipo \ Herramientas de rendimiento

crédito a Ade Miller en el comentario de la solución.

+2

Funcionó también para VS2013 (la ruta tendría "12.0") - Creo que estaba limpiando los caminos porque se estaba llenando demasiado y accidentalmente lo eliminé hace un par de meses. –

0

Mismas instrucciones que Ryan Taylor, pero con un visual. Mi problema fue con Visual Studio 2013 (después de instalar VS2015 SP1). El valor que ingresé a la nueva variable de ruta está debajo.

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Performance Tools 

VS2013 Path Fix