2009-03-17 4 views
1

Gelegentlich scheint es bei der Ausführung bestimmter Aktionen in Visual Studio "drunter und drüber" zu gehen - Visual Studio startet viele, viele Instanzen des "Entwicklungsservers" - mehrere Symbole erscheinen in der Benachrichtigung Bereich, mehrere aufeinander folgende 'Toast' Benachrichtigungen Pop-up usw. etc.Mehrere von Visual Studio gestartete Entwicklungsserver

Beide Lösungen, die ich habe dieses Problem mit zwei Web-Projekte, von denen eine für die Verwendung von ASP.NET-Formularauthentifizierung eingerichtet ist.

Ich benutze auch das Perforce Source Control Plug-in. Diese Lösungen unterliegen der Quellcodeverwaltung.

Aktionen, die dieses Verhalten auslösen können, sind Dinge wie das Erstellen einer Inhaltsseite von einer Gestaltungsvorlage aus, indem Sie auf das Symbol "Konfiguration" oben im Lösungs-Explorer klicken. Ironischerweise scheint das Ausführen eines der Projekte nicht die gleichen Probleme zu verursachen.

Sobald sich die Dinge beruhigt haben, habe ich einen Benachrichtigungsbereich, der die Hälfte meiner Taskleiste ausfüllt. Wenn Sie die Maus entlang dieser Symbole bewegen, verschwinden sie, genau wie Sie es manchmal bei Anwendungen sehen, die unerwartet beendet wurden.

Dies wird ziemlich frustrierend, da es dazu neigt, Dinge zu blockieren, die ich eigentlich tun möchte!

Dankbar für jede Beratung. Hoffentlich war ich ausreichend klar - es ist kein einfaches Problem zu beschreiben!

Danke,

Jamie

Antwort

0

Haben Sie die Seite „Eigenschaften“ (Rechtsklick Ihrer Lösung Datei) Ihrer Lösung? Sie sollten das Startprojekt dort auf "Single Startup Project" einstellen können.

+0

Er beschreibt, dass die Lösung nur zwei Webprojekte enthält. Ich würde nicht erwarten, dass viele, viele Instanzen damit beginnen. Guter Punkt, um die Einstellung aufzulisten –

0

Klingt, dass der Webkonfigurationsdienst beim Start fehlschlägt und VS versucht, ihn neu zu starten.

Ich würde entweder mit diesem Tool aufhören - es schien mir immer übertrieben, wenn Sie lernen, wie man web.config manipulieren und Ihre grundlegenden Benutzer/Rolle Admin CRUD Seiten auf der Website bekommen. Aber es können nur einige schlechte Daten in Ihrer Authentifizierungsdatenbank sein, wenn Sie die integrierten Mitgliedschaftsanbieter usw. verwenden. Wenn es sich um eine Entwicklung handelt, versuchen Sie, die Datei aspnet_sqlreg.exe (oder wie auch immer es genannt wird) zu entfernen und neu zu erstellen Mitgliedschafts-, Profil-, usw. Datenbanktabellen und gespeicherte Prozeduren.

Aber zuerst würde ich die Anwendungsereignisprotokolle überprüfen und sehen, ob die Ausnahmen dort Ihnen helfen, das Problem aufzuspüren.

Verwandte Themen