web-dev-qa-db-fra.com

Activer le débogueur javascript dans l'inspecteur de page

Visual Studio 2012 est livré avec l'inspecteur de page très agréable. Je l'aime! Problème cependant, je n'ai pas trouvé comment (si?) Je peux activer le débogage JavaScript. Quelqu'un peut-il m'indiquer la bonne direction?

33
Martijn
  1. Dans IE9 (une seule fois): Outils> Options Internet> onglet Avancé> Dans la catégorie Navigation> Décochez les cases "Désactiver le débogage de script" (les deux)> redémarrez IE.

  2. Dans VS 2012: exécutez l'inspecteur de page (lorsque la boîte d'erreur javascript s'ouvre, cliquez sur Non!)

  3. Choisissez dans le menu VS: DEBUG> Attach to process ...

  4. Sélectionnez "WebBrowserServer.exe" et cliquez sur Attacher

  5. Dans la fenêtre Inspecteur de page, cliquez sur l'icône Actualiser.

Le débogage fonctionne plutôt bien, mais c'est une condition. N'insérez aucun point d'arrêt dans votre code (ou ne les effacez pas avant - DÉBOGAGE> Supprimer tous les points d'arrêt). Il peut y avoir beaucoup de problèmes - de la suspension et de la congélation au crash complet de votre VS.

28
Mariusz

Je pense que ce lien devrait vous aider à démarrer débogage dans Visual studio 2012

1
zeacuss

Jusqu'à cette semaine, j'ai pu effectuer le débogage de JavaScript dans Visual Studio 2012 simplement en entrant "débogueur" dans la fonction JavaScript qui a agi comme un point d'arrêt, et j'ai pu parcourir le code JavaScript dans la fenêtre Visual Studio de la même manière que le code C #. Je l'ai fait au cours des 11 derniers mois jusqu'à il y a 1 semaine. Je n'ai apporté aucune modification aux paramètres installés par défaut.

C'était la solution suggérée dans les forums Asp.Net par Rion Williams. http://forums.asp.net/t/1984115.aspx?Debugging+Javascript+in+MVC Et comme indiqué, cela m'a permis de parcourir correctement mon code au cours des 11 derniers mois.

0
user1161391