Cómo depurar correctamente las aplicaciones web en local de IIS 7.5 con VS 2010 Beta 2?

StackOverflow https://stackoverflow.com/questions/2303926

  •  21-09-2019
  •  | 
  •  

Pregunta

Soy una especie de nuevo en el desarrollo de proyectos WebApplication Asp.net durante la ejecución de ellas en un local de IIS. Hasta ahora he utilizado la opción 'Usar Visual Studio servidor de desarrollo'. Estoy usando Visual Studio 2010 Beta 2.

Editar: menos complejo código de ejemplo

ejemplo de código siguiente:

        List<string> _list = new List<string>();
        _list.Add("asd");
        _list.Add("asd2");
        _list.Add("asd3");

Ahora quiero depuración / paso a través de alguna línea de códigos con _list .
Durante el uso de 'Uso de Visual Studio servidor de desarrollo de' puedo ver el contenido de _list en el reloj rápido.
Si selecciono 'Usar servidor local IIS Web' y depurar a través de la misma pieza de código, los intentos Inspección rápida me muestran los mismos valores por mí que muestra una rueda que gira durante unos 10 segundos con una ' Función evalutation disabeld correspondiente, puesto que una anterior evalution función de tiempo de espera. Debe continuar la ejecución de la función vuelva a habilitar evalution ' mensaje.

A continuación aparece un error de ventanas de diálogo con ' Unhandeld Win32 excepción se produjo en w3wp.exe [844] El Justo a Tiempo depurador se puso en marcha sin la autorización necesaria seguridad ..'

I do de ejecución de Visual Studio 2010 Beta 2 como administrador. Me iniciar la depuración presionando F5. Parece que no puedo depurar esta manera. Puedo de alguna manera que adjuntar el VS debuggerto el proceso de IIS? En caso afirmativo, cómo hacerlo?

¿Qué estoy haciendo mal, y cómo solucionarlo?

Y, por cierto, es que la conducta errónea de nuevo en VS 2010? Nunca he expierencied que en VS 2008.

¿Fue útil?

Solución 2

I encontró la solución. Después de habilitar la autenticación de Windows para mi sitio web en el IIS funcionó. Espero que esto ayude a nadie en el futuro.

Otros consejos

  

Just-In-Time depuración es una   característica que pone en marcha el Visual   Estudio depurador automáticamente cuando una   programa, que se ejecuta fuera de Visual   Estudio, se encuentra con un error fatal.

  • Una un lado, es una indicación de que el proceso se bloquea debido a algún error.

Pruebe a desactivar JIT depurador . No he utilizado VS 2010 RC, pero en el proceso de VS2008 son los siguientes.

Herramientas -> Opciones -> Depuración -> Just-In-Time a continuación, desactive el todo justo a tiempo comprueba. Haga clic bien.


Espero que esto ayude

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