Accueil > Non classé > Prise en main de Windows Azure [2/3] : Débogage

Prise en main de Windows Azure [2/3] : Débogage

Dans ce billet, nous nous attarderons sur le débogage d’une WAZA ASP.NET MVC 4.

Dans le billet précédent, nous avons préparé le terrain pour écrire du code. Notre application ressemblera à ceci :

 

 

Voici le contenu de notre fichier d’entrée (index.cshtml)

 

Pour commencer le débogage, appuyer la touche <F5> de votre clavier.

Démarrer ensuite l’émulateur.

Pour afficher l’interface utilisateur de l’émulateur, faite un clique droit sur l’icone de Windows Azure et sélectionnez “Show Compute Emulator UI”.

 

Le volet gauche de l’interface utilisateur affiche les instances de rôle en cours d’exécution dans l’émulateur. Vous pouvez cliquer sur le service ou les rôles pour afficher cycle de vie, les log et des informations de diagnostic.

 

Note : Lorsque vous mettez fin à l’exécution de votre application (STOP), l’émulateur de calcul et de stockage ne sont pas arrêtés. Vous devez les arrêter explicitement dans la barre d’état système.

 

Nouvelles instances lors du débogage

L’on peut modifier la configuration d’une application en cours d’exécution dans le débogueur. Toutefois, si vous ajoutez des instances supplémentaires d’un rôle à une application en cours d’exécution, le débogueur ne l’attache pas automatiquement.

Pour déboguer vos nouvelles instances, vous devez explicitement les attacher à leurs processus.

Pour se faire, cliquez sur le menu ‘Déboguer’, ensuite ‘Attacher au processus’, sélectionnez le processus WaHostBoot.exe , puis cliquez sur ‘Attacher’.

Si vous arrêtez le débogage puis redémarrez les service dans le débogueur, le débogueur s’attachera automatiquement à toutes les instances des rôles en cours d’exécution.

 

Be connected!

Loading

Categories: Non classé Tags:
  1. Pas encore de commentaire
  1. Pas encore de trackbacks


six × = 30