2010-06-01 14 views
7

¿Es posible adjuntar a una aplicación Azure implementada? Me gustaría poder recorrer el código para poder ver qué valores se establecen en una solicitud a una de mis acciones de rol web.Depuración implementó la aplicación azul

He mirado alrededor y los únicos ejemplos parecen ser de depuración cuando la aplicación azul se ejecuta en la máquina local.

Respuesta

8

Windows Azure Tools (June 2010) permite utilizar IntelliTrace en la nube. Este comunicado:

añade soporte para la depuración de los servicios en la nube utilizando el Visual Studio 2010 IntelliTrace función. Esto se habilita mediante el uso de la función de implementación, y los registros se recuperan a través de Server Explorer.

apoyo IntelliTrace requiere:

  • .NET 4
  • Visual Studio 2010 Ultimate servicio
  • la nube tiene que ser desplegado con IntelliTrace permitido
+1

+1 para la respuesta de Rinat.Solo una aclaración: para aprovechar IntelliTrace, sus roles deben estar orientados a .NET 4 (otra característica nueva de la versión de junio de 2010). –

+0

+1 para el recordatorio. Requisitos actualizados de IntelliTrace –

1

Añadiendo una cosa más a la respuesta de Rinat: Asistí a una sesión en Intellitrace y una de las cosas que me dijeron que nunca debería usarse en sus aplicaciones ejecutándose en la ranura de producción, ya que crea bastante sobrecargado Por lo que es posible que desee implementar su aplicación en la ranura de puesta en escena, realice toda la depuración de la nube y luego elimine Intellitrace una vez que encuentre la causa de sus problemas.

0

Hay una forma de implementar las herramientas remotas de depuración de Visual Studio 2012 en un servicio en la nube de Windows Azure y adjuntarlo al proceso remoto. La siguiente publicación de BLOG explica un enfoque. http://www.fullscale180.com/Blog/post/2012/10/07/Remote-Debugging-Windows-Azure-Cloud-Services-with-Visual-Studio-2012.aspx

This sample code demuestra de forma remota de depuración de Windows Azure Cloud Services con Visual Studio 2012. La muestra utiliza Visual Studio 2012 herramientas de depuración remota y proporciona un enfoque para implementar estas herramientas con un servicio en la nube, lo que nos permite adjuntar a la instancia desplegado desde el IDE de Visual Studio 2012 utilizando las funciones de depuración remota.

+0

La versión de Windows Azure SDK 2.2 agrega compatibilidad para la depuración remota de muchos tipos de recursos de Windows Azure. http://weblogs.asp.net/scottgu/archive/2013/10/22/windows-azure-announcing-release-of-windows-azure-sdk-2-2-with-lots-of-goodies.aspx –

Cuestiones relacionadas