2009-03-17 7 views
1

Occasionnellement, lors de l'exécution de certaines actions dans Visual Studio, les choses semblent aller 'haywire' - Visual Studio lance de nombreuses instances du 'Serveur de développement' - plusieurs icônes apparaissent dans la notification zone, plusieurs notifications 'toast' successives surgissent etcPlusieurs 'serveurs de développement' démarrés par Visual Studio

Les deux solutions que j'ai ce problème contiennent deux projets Web, dont l'un est configuré pour utiliser l'authentification par formulaires ASP.NET. J'utilise également le plug-in de contrôle de source de Perforce. Ces solutions sont sous contrôle de source.

Les actions susceptibles de provoquer ce comportement sont les suivantes: création d'une page de contenu à partir d'une page maître, en cliquant sur l'icône "Configuration" en haut de l'explorateur de solutions. Ironiquement, l'exécution d'un des projets ne semble pas causer les mêmes problèmes.

Une fois les choses réglées, je me retrouve avec une zone de notification qui remplit la moitié de ma barre des tâches. "Exécuter" la souris le long de ces icônes les fait ensuite disparaître, de la même manière que vous obtenez parfois avec des applications qui se sont terminées de manière inattendue.

Cela devient très frustrant car il a tendance à bloquer les choses que je veux vraiment faire!

Reconnaissant pour tout conseil. J'espère que j'ai été suffisamment clair - ce n'est pas une question simple à décrire!

Merci,

Jamie

Répondre

0

Avez-vous vérifié la page "Propriétés" (clic droit de votre fichier de solution) de votre solution? Vous devriez pouvoir définir le projet de départ sur "Projet de démarrage unique".

+0

Il décrit que la solution ne contient que 2 projets web. Je ne m'attendrais pas à beaucoup, beaucoup d'instances de commencer cela. Bon point pour lister le paramètre si –

0

Le service de configuration Web échoue au démarrage et VS tente de le redémarrer. Je cesserais d'utiliser cet outil - il m'a toujours semblé excessif une fois que vous avez appris comment manipuler web.config et obtenir vos pages CRUD utilisateur/rôle de base sur le site. Mais il peut s'agir simplement de mauvaises données dans votre base de données d'authentification, si vous utilisez les fournisseurs d'appartenance intégrés, etc. Si c'est le développement, essayez d'utiliser aspnet_sqlreg.exe (ou peu importe) pour supprimer et recréer le Adhésion, profil, etc. tables de base de données et procs stockés. Mais d'abord, je voudrais vérifier les journaux d'événements d'application et voir si les exceptions là vous aident à dépister le problème.

Questions connexes