J'ai déjà une fenêtre ouverte avec le site web que je suis en train de déboguer. Je n'ai pas besoin que VS en lance une autre pour moi à chaque fois que j'ai besoin de déboguer.
Y a-t-il un moyen d'arrêter ce comportement ?
J'ai déjà une fenêtre ouverte avec le site web que je suis en train de déboguer. Je n'ai pas besoin que VS en lance une autre pour moi à chaque fois que j'ai besoin de déboguer.
Y a-t-il un moyen d'arrêter ce comportement ?
Ouvrez les propriétés de votre projet de démarrage ( Projet → {Nom du projet} Propriétés... à partir du menu principal ou cliquez avec le bouton droit de la souris sur votre projet dans la fenêtre de l'application Explorateur de solutions et choisissez Propriétés ), puis naviguez jusqu'au Web et sous l'onglet Démarrer l'action choisissez N'ouvrez pas une page. Attendez une demande d'une application externe .
Vous pourrez toujours utiliser n'importe quel navigateur (ou Fiddler, peu importe) pour accéder à l'application en cours d'exécution, mais celle-ci n'ouvrira pas automatiquement la fenêtre du navigateur, elle démarrera simplement en arrière-plan et attendra les demandes éventuelles.
Cela semble être une très bonne solution, mais tout comme celle de Slace, elle n'arrête pas l'exécution aux points d'arrêt, elle dit qu'aucun symbole n'est chargé. Merci quand même.
C'est le cas. Je l'utilise tout le temps pour le débogage. Vous devez avoir une mauvaise configuration. Vérifiez que le débogage est activé dans le web.config et que vous exécutez un build Debug.
En tout cas, pour les projets de services web, les points d'arrêt sont atteints dès que le premier client appelle une méthode de service web.
Dans un projet ASP.Net 5, cela peut maintenant être défini pour chaque profil de lancement.
Ouvrir le fichier launchsettings.json sous le dossier Startup Project Properties et ajoutez "launchBrowser": false
au profil que vous configurez, comme dans :
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": false,
"environmentVariables": {
"Hosting:Environment": "Development"
}
}
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
0 votes
La navigation par onglets est-elle activée ? Et utilisez-vous IE ?
0 votes
Vous voulez désactiver la fonction de lien avec le navigateur.