2009-08-11 28 views
5

Desde la instalación de Windows 7, no puedo depurar un sitio web. Soy un administrador en la máquina, pero cuando intento depurar, dice: No se puede iniciar la depuración en el servidor web. NO tienes permisos para depurar el proceso del servidor web. Necesita estar ejecutándose como la misma cuenta de usuario que el servidor web, o tener privilegios de administrador. " Tengo IIS configurado en mi máquina y lo estoy usando como un servidor personalizado en el puerto 81 ...No se puede depurar en VS2008 con Windows 7

Cualquier Ideas

+0

Cambie la cuenta en la que se ejecuta el grupo de aplicaciones a la misma cuenta en la que ha iniciado sesión, pare e inicie IIS y el grupo de aplicaciones y vuelva a intentarlo. –

+0

intenté esto también ... el mismo resultado ... Tenía todo esto funcionando en Vista, así que creo que es un cambio con Windows 7 – chad

Respuesta

0

lo tanto, pensé de control de cuentas de usuario era más de un servicio de notificación en Windows 7 y la había dejado en. Sin embargo, este no es el caso y cuando lo desactivé, mi problema se resolvió ...

La solución de Victor habría funcionado, pero desde que publiqué en una unidad de red mapeada, no me gustaron mis credenciales.

Gracias por las sugerencias.

+0

¿El control de la cuenta de usuario debe estar realmente desactivado? Parece que esto está derrotando el propósito de tenerlo. – mattruma

+0

Hay varios niveles de esto, pero después golpeando mi cabeza contra el escritorio todo el día de ayer, decidí que no me importaba más. Tal vez sería suficiente una configuración de uac menos segura ... Además, realmente solo uso la máquina para el desarrollo, así que no estoy tan preocupado con consiguiendo algo desagradable en eso ... – chad

2

Intente ejecutar Visual Studio como administrador Haga clic derecho en su icono -.> "Ejecutar como Administrador"

+0

Esto funciona, pero utilizo Visual Studio para publicar en una unidad de red mapeada. Entonces, cuando corro como administrador, me da un error al intentar acceder a la unidad de red asignada (incluso cuando especifico credenciales de conexión. – chad

0

probar este (comprobación de autenticación en IIS así)

  1. en el Internet Explorer , Menú "Herramientas", seleccione "Opciones de Internet".

  2. Cambiar a "Seguridad" Tab.

  3. Haga clic en "Internet" (el icono del globo terráqueo). De hecho, es el valor predeterminado seleccionado).

  4. Haga clic en "Nivel personalizado" en la parte inferior.

  5. Desplácese hacia abajo para encontrar la sección "Autenticación de usuario".

  6. Seleccione "Inicio de sesión automático con nombre de usuario y contraseña actuales".

  7. Haga clic en "Aceptar" dos veces para salir.

Para obtener una lista completa de soluciones en la solución de los problemas del depurador:
http://msdn.microsoft.com/en-us/library/aa290100(VS.71).aspx

+0

Esto no funcionó ... Debería haber especificado que estoy usando Visual Studio 2008 – chad

+0

Oh, lo siento, vi sí lo especificó, algunos de los consejos aún pueden funcionar para el 2008. – Zyphrax

Cuestiones relacionadas