2011-02-10 3 views
1

Mauvaise journée au niveau du code. Je débogue normalement mes applications Web en utilisant une copie locale d'iis. Aujourd'hui, en testant ce code j'ai souffert de quelques débordements de pile. Suite à ce studio visuel n'a pas réussi à se connecter à iis pour déboguer davantage. Après le redémarrage, j'ai pu de nouveau déboguer mes projets web contre iis. Le problème ennuyeux que j'ai maintenant est que le serveur de développement asp.net (Cassini) démarre également lorsque je clique sur démarrer le débogage. Est-ce que quelqu'un a une idée de ce qui pourrait causer le démarrage du serveur indésirable? J'ai vérifié les propriétés de mon application et l'utilisation du serveur de développement Visual Studio n'est pas vérifiée.Le serveur de développement asp.net démarre involontairement

Répondre

3

Avez-vous d'autres projets dans le solution qui sont définies pour utiliser le serveur de développement? Si des projets ont le paramètre, Visual Studio démarrera le serveur de développement juste au cas où vous déboguez dans ce projet.

+1

Y at-il un moyen de désactiver cela? – Sly

+0

@Sly, voir la réponse acceptée ici: http://stackoverflow.com/questions/16363/how-do-you-configure-vs2008-to-only-open-one-webserver-in-a-solution-with- multi # 16390 (la [deuxième réponse] (http://stackoverflow.com/questions/16363/how-do-you-configure-vs2008-to-only-open-one-webserver-in-a-solution-with- multipl/1904499 # 1904499) est utile aussi) – johnny

1

Avez-vous essayé une construction propre + ou Reconstruire? On dirait que le réglage a mal tourné quelque part.

Dans les propriétés du projet Web, essayez de vérifier Use Custom Webserver et de mettre manuellement l'URL dans le champ Server Url.

Et bien sûr, vous pouvez essayer d'arrêter VS, redémarrer la machine, la réinitialisation IIS et toutes les autres solutions de contournement pour Microsoft questions relatives aux produits-

HTH

+0

Merci pour l'entrée. Faire un nettoyage et reconstruire n'a pas réglé le problème. Aussi, c'est toujours pareil après un redémarrage. Vous avez peut-être raison de dire que le réglage a mal tourné quelque part. Il y a quelque temps, j'ai arrêté de pouvoir déboguer en utilisant l'option "démarrer le programme externe" et je dois utiliser "start URL" pour lancer le navigateur web par défaut. De plus, j'utilise déjà "Utiliser un serveur Web personnalisé" comme option de serveur au même point qu'au-dessus de l'option "Utiliser le serveur Web IIS local". –

+0

Il se peut que quelque chose soit incorrect dans le fichier '.csproj' de votre application Web. Je suppose que vous avez tout ce code dans un certain type de système de contrôle de source (;-) - pourrait être utile de comparer vos fichiers '.csproj' et' .sln' actuels avec des versions antérieures à partir de l'époque où le problème n'était pas apparu. Une solution plus fastidieuse, mais plus efficace, pourrait consister à créer un nouveau projet et/ou une nouvelle solution et à ajouter manuellement des fichiers de code «Ajouter des fichiers existants ...» et à créer une version propre. – 5arx

Questions connexes