Débogage à distance d’une application web sur Azure

Auteur du billet de blog : Nicolas Hilaire - Neotech Solutions

Nicolas Hilaire

Consultant .NET
  Publié le lundi 12 septembre 2016

Artisan logiciel particulièrement intéressé par les technologies .NET. Polyvalent et curieux, je suis néanmoins à l'écoute des autres technologies du marché. MVP (Microsoft Most Valuable Professional) de 2007 à 2014, je suis également auteur d'un ouvrage pour apprendre le C#, à destination des débutants et de plusieurs MOOCs sur le C#, Windows Phone ou ASP.NET MVC...

Il existe une fonctionnalité très pratique, pas souvent utilisée, permettant de déboguer à distance du code sur nos web apps / api apps / etc. Voyons comment l’activer.

La première chose à faire est de déployer le code en debug et non en release lorsque vous envoyez le code avec Visual Studio par exemple :

 

 

Ensuite, dans le portail Azure, il faut aller activer le débogage à distance. Il se trouve dans les applications settings de votre app :

 

 

Enfin, il faut aller dans la fenêtre Server Explorer dans Visual Studio, choisir l’application que vous voulez déboguer et cliquer sur Attach Debugger :

 

 

Et ensuite, c’est comme d’habitude … points d’arrêts … F10 … F11 … Bonheur :).

Commentaires