2010-06-01 12 views
7

Ist es möglich, eine Verbindung zu einer bereitgestellten Azure-App herzustellen? Ich wäre gerne in der Lage, durch den Code zu gehen, damit ich sehen kann, welche Werte in einer Anfrage für eine meiner Web-Rollen-Aktionen gesetzt werden.Debuggen der bereitgestellten Azure-App

Ich habe mich umgesehen und die einzigen Beispiele scheinen zu debuggen, wenn die azure App auf dem lokalen Rechner läuft.

Antwort

8

Windows Azure Tools (June 2010) ermöglicht IntelliTrace in der Cloud zu nutzen. Diese Pressemitteilung:

Fügt Unterstützung für Dienste in der Cloud Debuggen von Visual Studio 2010 IntelliTrace Funktion. Dies wird durch Verwendung der Bereitstellungsfunktion ermöglicht, und Protokolle werden über den Server-Explorer abgerufen.

IntelliTrace Unterstützung erfordert:

  • .NET 4
  • Visual Studio 2010 Ultimate
  • der Cloud-Service mit IntelliTrace aktiviert
+1

+1 für Rinats Antwort.Nur eine Klarstellung: Um IntelliTrace nutzen zu können, müssen Ihre Rollen auf .NET 4 (ein weiteres neues Feature der Version Juni 2010) abzielen. –

+0

+1 für die Erinnerung. Aktualisierte IntelliTrace-Anforderungen –

1

Hinzufügen noch eine Sache zu Rinat Antwort: Ich habe eine Sitzung auf Intellitrace und eines der Dinge, die mir gesagt, dass es nie auf Ihre Anwendungen in Produktions-Slot verwendet werden soll, wie es erstellt ziemlich viel Aufwand. Wenn Sie also Ihre Anwendung im Staging-Slot bereitstellen möchten, führen Sie das gesamte Cloud-Debugging aus und entfernen Sie Intellitrace, sobald Sie die Ursache für Ihre Probleme gefunden haben.

0

Es gibt eine Möglichkeit, die Visual Studio 2012 Remote-Debugging-Tools in einem Windows Azure Cloud-Dienst bereitzustellen und an den Remote-Prozess anzuhängen. Der folgende BLOG Beitrag erläutert einen Ansatz. http://www.fullscale180.com/Blog/post/2012/10/07/Remote-Debugging-Windows-Azure-Cloud-Services-with-Visual-Studio-2012.aspx

This sample code remote demonstriert Debuggen von Windows Azure Cloud Service mit Visual Studio 2012. Die Probe nutzt Visual Studio 2012 Remote-Debugging-Tools und bietet einen Ansatz, diese Werkzeuge mit einem Cloud-Dienst zu implementieren, so dass wir in der entfaltete Instanz befestigen von der Visual Studio 2012-IDE mithilfe der Remote-Debugging-Funktionen.

+0

Die Windows Azure SDK 2.2-Version bietet Unterstützung für das Remote-Debugging vieler Arten von Windows Azure-Ressourcen. http://weblogs.asp.net/scottgu/archive/2013/10/22/windows-azure-announcing-release-of-windows-azure-sdk-2-2-with-lots-of-goodies.aspx –

Verwandte Themen