Debugging XML Web Services
Este tema atañe a:
Edición |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Standard |
|||||
Pro, Premium y Ultimate |
Leyenda de la tabla:
Se aplica |
|
No procede |
|
Comando o comandos ocultos de manera predeterminada. |
Los servicios Web XML utilizan Common Language Runtime.Por consiguiente, la depuración de un servicio Web es similar a la de una aplicación ASP.NET.La diferencia principal es que la depuración de aplicaciones ASP.NET con frecuencia se centra en los controles de interfaz y los eventos de control.Los servicios Web se suelen implementar en un nivel intermedio y no tienen interfaz de usuario.
La asociación al proceso de trabajo de ASP.NET es la misma que la asociación a cualquier otro proceso remoto.Para obtener más información, vea Conectarse a procesos en ejecución.
Llegar a puntos de interrupción en un servicio Web
El depurador no se asocia automáticamente a ningún servicio Web, a menos que ejecute paso a paso la llamada al servicio Web.Por consiguiente, los puntos de interrupción de un servicio Web no se alcanzan a menos que ejecute paso a paso la llamada.Si intenta alcanzar al punto de interrupción utilizando Iniciar depuración o Continuar, en lugar de Paso a paso por instrucciones, no llegará al punto de interrupción.
Si llega a un punto de interrupción de un servicio Web y no tiene abierto el proyecto de servicio Web, aparecerá un cuadro de diálogo que le pedirá la ubicación de los archivos de código fuente.Utilice este cuadro de diálogo para buscar el código fuente.El nombre de archivo que especifique en el cuadro de diálogo deberá coincidir con el nombre que se especificó en los símbolos de depuración, ubicados en el servidor web.
Vea también
Tareas
How to: Debug Web Applications and Web Services
Stepping Into an XML Web Service
Walkthrough: Debugging an XML Web Service
Conceptos
Debugging Deployed Web Applications and Web Services
Otros recursos
Depurar aplicaciones ASP.NET y aplicaciones habilitadas para AJAX