7
votes

Lors du débogage d'une application ASP.NET, comment mettre fin à la session de débogage lorsque Firefox se ferme?

Je vais définir Mozilla Firefox comme navigateur Web par défaut sur les applications .NET. Le problème est que l'application conserve le mode d'exécution même que je ferme la fenêtre du navigateur. Ce n'est pas la même chose avec IE.

Pour certaines raisons, je dois utiliser Chef Fox au lieu d'IE.

existe-t-il un moyen de fermer l'application (arrêt) lorsque la fenêtre Firefox est fermée (pas en frappant explicitement le bouton d'arrêt de la fenêtre du projet)?

Mise à jour

Je suis d'accord avec vous tous, mais ce qui est arrivé avec IE ne peut être avec aucun autre navigateur. Je cherche des paramètres / options pour que cela tue le processus dès que la fenêtre Firefox est fermée.


3 commentaires

Bonne question. Je me suis toujours demandé que ...


Bonne idée ... Nous devrions être capables de le faire à n'importe quel navigateur :)


oui mais mon exigence de base est avec Firefox


4 Réponses :


1
votes

Si vous utilisez le serveur Web intégré dans VS, vous pouvez le tuer en cliquant avec le bouton droit de la souris sur l'icône de la barre d'état système. Je ne sais pas si c'est ce que tu veux dire?


3 commentaires

Il débogage et son débogueur ne s'arrête pas automatiquement lorsque le navigateur est fermé.


Ou simplement cliquer sur le bouton "STOP" (Shift + F5) dans Visual Studio.


@JOEL Il essaie de ne pas cliquer sur ce bouton explicitement.



0
votes

Vous devrez peut-être examiner le modèle d'extensibilité pour VS 2010?

Il pourrait y avoir un moyen de personnaliser la connexion de lancement au navigateur.

ou éventuellement construire une bougie Firefox dans laquelle interagit avec VS de la même manière, c'est-à-dire.

Je n'ai vraiment aucune idée ... Je pensais que je voudrais jeter des zones je commencerais à regarder dans ~

bonne chance ~


0 commentaires

2
votes

Configurez l'action de démarrage de votre projet d'application Web pour "Démarrer le programme externe", pointez-le sur Firefox, définissez les arguments de ligne de commande sur votre site. E. g. xxx

est-ce que cela correspond à vos besoins?


2 commentaires

Je ne sais pas si vous utilisez un projet de site Web ou un projet d'application Web, je vais donc donner des instructions pour les deux. Pour le projet de site Web, cliquez sur le projet, choisissez Pages de propriétés, accédez aux options de démarrage et configurez le démarrage d'action comme décrit dans ma réponse. Pour le projet d'application Web Cliquez avec le bouton droit de la souris sur le projet, choisissez Propriétés, accédez à Web et configurez le démarrage Action comme décrit dans ma réponse.


+1 Cela fonctionne pour moi avec Visual Developer Express. Vs2008 est probablement la même chose.



1
votes

Pour ceux qui répondent à cette question, veuillez essayer d'avoir un test avec le vôtre vs en premier, au lieu de simplement répondre ici. En utilisant votre VS et définissez Firefox comme navigateur VS par défaut, puis exécutez-le. Après avoir exécuté une page Web, achetez la Firefox, voir votre programme toujours en cours d'exécution.


0 commentaires