/ / Depuración de la aplicación azure desplegada - asp.net-mvc, azure

Depuración implementada la aplicación azul - asp.net-mvc, azul

¿Es posible adjuntar a una aplicación de Azure desplegada? Me gustaría poder pasar por el código para poder ver qué valores se están configurando en una solicitud a una de mis acciones de rol web.

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

Respuestas

8 para la respuesta № 1

Herramientas de Windows Azure (junio de 2010) Permite utilizar IntelliTrace en la nube. Este lanzamiento:

Añade Compatibilidad con servicios de depuración en la nube mediante el uso de Visual Studio 2010 IntelliTrace característica. Esto se habilita mediante el uso de la función de implementación, y los registros se recuperan a través del Explorador de servidores.

El soporte de IntelliTrace requiere:

  • .NET 4
  • Visual Studio 2010 Ultimate
  • el servicio en la nube se debe implementar con IntelliTrace habilitado

2 para la respuesta № 2

No, no puede depurar una aplicación de Azure que se ejecute en los servidores de MS.

Es posible que pueda resolver su problema con Azure "s explotación florestal característica, sin embargo.

Editado para añadir MS acaba de anunciar IntelliTrace para el tejido de la nube en las herramientas de junio de 2010.


1 para la respuesta № 3

Craig tiene razón "hoy", no puede depurar una aplicación de Azure que se ejecute en la nube fbaric, solo puede depurar en el tejido local. es posible que desee ver la API de diagonóstico y registro http://blogs.msdn.com/b/windowsazure/archive/2009/12/01/introducing-windows-azure-diagnostics.aspx http://blog.benday.com/archive/2008/11/07/23201.aspx

esta es una gran herramienta http://www.cerebrata.com/Products/AzureDiagnosticsManager/Default.aspx


1 para la respuesta № 4

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 fue que nunca debería usarse en las aplicaciones que se ejecutan en la ranura de producción, ya que genera bastante sobrecarga. Por lo tanto, es posible que desee implementar su aplicación en la ranura de almacenamiento, hacer toda la depuración en la nube y luego eliminar Intellitrace una vez que encuentre la causa de sus problemas.


0 para la respuesta № 5

http://msdn.microsoft.com/en-us/magazine/ee336122.aspx

Esto te ayudará ...


0 para la respuesta № 6

Existe una forma de implementar las herramientas de depuración remota de Visual Studio 2012 en un servicio de Windows Azure Cloud y adjuntarlas 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

Este código de muestra demuestra la depuración remota de Windows AzureServicios en la nube con Visual Studio 2012. El ejemplo utiliza las herramientas de depuración remota de Visual Studio 2012 y proporciona un método para implementar estas herramientas con un servicio en la nube, lo que nos permite conectarnos a la instancia implementada desde el IDE de Visual Studio 2012 mediante las funciones de depuración remota.