2010-06-29 16 views
42

Estoy tratando de ejecutar el asistente de rendimiento en un sitio web ASP.Net. Sin embargo, cada vez que trato de iniciarlo obtengo el siguiente error.de error de la metabase cuando se intenta utilizar Visual Estudios Profiler en un sitio ASP.Net

"La página web contiene información inesperada o que no tiene permiso para acceder a la metabase. Usted debe ser un miembro del grupo Administradores en el equipo local para acceder a la matabase IIS. Por lo tanto, no se puede crear o abrir un local de IIS Si tiene permisos de lectura, escritura y modificación para la carpeta donde se encuentran los archivos, puede crear un sitio web del sistema de archivos que señale a la carpeta para proceder "

Soy un administrador en mi máquina. Intenté googlear pero no se me ocurrió nada. ¿Alguien lo ejecuta antes y sabe cómo lidiar con eso?

Respuesta

57

Parece que el equipo VS Profiler respondido a su pregunta después de que pedirá que:

http://blogs.msdn.com/b/profiler/archive/2010/07/23/tip-fixing-vsperfaspnetcmd-metabase-errors.aspx

+7

Más específicamente, asegúrese de que están instalados en "Programas y Características -> Características de Windows" lo siguiente (bajo IIS): IIS 6 Herramientas de scripting , IIS 6 compatibilidad con WMI de IIS y metabase de IIS 6 compatibilidad con la configuración, ASP.NET, la autenticación de Windows – sinelaw

+2

Desafortunadamente esto no resuelve el problema en Visual Studio 11 en Windows 8.1 x64. –

+0

¿Por qué no está marcado como la respuesta? ... Me funcionó – BrownCow

1

que estaba recibiendo este error en Visual Studio 2012 en Windows 8.1 de 64 bits y que ya tenía el IIS 6 artículos de compatibilidad instalados.

Para solucionar el problema, tenía que asegurarse de que Visual Studio se iba a ejecutar como administrador. (Clic derecho de acceso directo -> Propiedades -> Acceso directo -> Avanzado -> Ejecutar como administrador)

Cuestiones relacionadas