2010-03-01 3 views
7

Visual Studio a intégré le débogage dans IE, lorsque vous fermez IE, il arrête le débogage et si vous arrêtez le débogage, VS ferme IE.Visual Studio 2008 SP1 - Comment arrêter le débogage dans d'autres navigateurs que IE?

Je veux faire la même chose avec firefox/chrome! (principalement ce 2, si c'est possible avec d'autres, ça va être apprécié!)

Y at-il un moyen de faire cela?

Merci d'avance!

+0

Je supporte cette question! J'ai exactement le même problème - et c'est ennuyeux ... – Slauma

+0

Tag ajouté ASP.NET – Vlad

+1

Voir la question connexe: http://stackoverflow.com/questions/321568/vs2008-debugging-with-firefox-as-default-browser -how-to-the-debugger-stop – Greg

Répondre

1

Vous devez modifier le navigateur par défaut de Visual Studio pour Firefox/Chrome. Pour modifier ce paramètre, cliquez avec le bouton droit sur un fichier aspx dans l'Explorateur de solutions et sélectionnez Browse With. Sélectionnez le navigateur souhaité et définissez-le par défaut.

+0

Je ne le savais pas - VS utilise autrement le navigateur par défaut du système, qui dans mon cas est Firefox. Je suppose que le PO est IE. –

+1

Cela ne fonctionne pas avec Firefox. Le paramètre de navigateur par défaut n'est pas le problème de l'OP. Le problème est que la session de débogage n'est pas fermée automatiquement lorsque vous fermez Firefox (même si Firefox est le navigateur par défaut). (Il l'a expliqué plus en détail dans un commentaire à une autre réponse mais cette réponse y compris son commentaire est supprimée maintenant.) – Slauma

+0

FF est déjà le navigateur par défaut, ce n'est pas le problème auquel je suis confronté, VS démarre FF mais ne le ferme pas , ou si je ferme le FF, VS n'arrête pas le débogage ... – Tufo

0

Ce dont vous avez besoin est d'écrire une macro qui ouvre ff (ou tout autre navigateur) avec l'URL de débogage. Ensuite, vous pouvez le contrôler et le fermer lorsque le débogage se termine. Mais je pense que cette tâche est assez difficile à mettre en œuvre.

qui a mentionné ici pour définir simplement le navigateur de débogage par défaut ne répond pas à votre question du tout, b/c il ne sera pas fermé ...

Avec Firefox établi comme navigateur par défaut et Firebug installé, vous pouvez déboguer votre script dans Firefox. Sélectionnez Outils> Firebug> Ouvrir Firebug. L'instance Firefox affiche maintenant la console de débogage. Pour activer le débogage de script, cliquez sur l'onglet Console, cochez l'option Script et cliquez sur l'option "Appliquer les paramètres pour localhost".

+0

Où dois-je placer cette macro pour que cela fonctionne? comment le déclencher quand j'appuie sur le bouton Debug ou sur F5 dans VS? – Tufo

+0

Appuyez sur Alt + F11 pour ouvrir la fenêtre des macros. Toutes les options sont sous Outils -> Menu Macros. Vous pouvez y écrire votre propre macro, vous pouvez lui affecter une touche raccourci. – Yuki

+0

Bon, et à quoi devrait ressembler ce script? – Tufo

Questions connexes