Visual Studio „Debuggen kann nicht auf dem Webserver gestartet werden. Der Web-Server reagierte nicht in angemessener Zeit.“

stimmen
46

Ich erhalte die ziemlich regelmäßig folgende Fehler auf, wenn in Visual Studio kompilieren und meine Web-Anwendung ausgeführt wird:

„Das Debuggen kann nicht auf dem Webserver gestartet werden. Der Web-Server nicht in einer angemessenen Weise reagiert hat. Kann dies, weil ein anderer Debugger bereits an dem Web-Server verbunden ist.“

Normalerweise ist dies nach bereits einmal Debuggen der Anwendung mit. Von der Kommandozeile I „iisreset / restart“ und es behebt das Problem laufen.

Wie verhindere ich, dies in erster Linie passiert?

Veröffentlicht am 05/08/2008 um 17:18
quelle vom benutzer
In anderen Sprachen...                            


29 antworten

stimmen
18

Ich finde, dass dies passiert, wenn ich mit Firefox als Browser Debuggen bin. Wenn ich Firefox verlassen die VS2005 / 8 Debug-Sitzung nicht beendet. Ich habe keine Lösung für diese (noch) nicht gefunden.

Wenn das ist, was mit Ihnen geschieht dann eine schnellere Lösung als Iisreset läuft Umschalt-F5, wenn in Visual Studio zu treffen, und dies wird die aktuelle Debug-Sitzung beenden. Sie können dann F5 treffen und dies wird eine neue Debug-Sitzung starten.

Beantwortet am 30/09/2008 um 07:04
quelle vom benutzer

stimmen
17

Die Lösung, die für mich gearbeitet:

  1. Öffnen Sie die Eingabeaufforderung (Ausführen als Administrator)

  2. Schreiben iisreset /restart

  3. Nun, gehen Sie zurück zu Ihrem VS und zu debuggen. Es wird Ihre Lösung debuggen.

Er arbeitete für Visual Studio 2013 und 2015 auch in meinem Fall.

Beantwortet am 15/01/2015 um 21:57
quelle vom benutzer

stimmen
4

Nach dem Versuch, alle vorgeschlagenen Lösungen hier und an anderen Stellen (mindestens 10 verschiedene Ansätze), die einzige Option, die für mich gearbeitet wurde:

  • löschen Website und Anwendungspool auf IIS
  • neu erstellen Website und Anwendungspool auf IIS (in meinem Fall alles genau die gleiche Konfiguration wie zuvor)

PS: Ich bin mit VS 2013 und IIS 7.5 (Win7).

Ich hoffe, das jemand anderes ein paar Stunden spart.

Beantwortet am 24/02/2014 um 06:00
quelle vom benutzer

stimmen
3

Ich habe dieses Problem ein paar Mal habe. Einmal es wurde bestimmt, indem Guy Rat beschlossen:

Wenn das ist, was mit Ihnen geschieht dann eine schnellere Lösung als Iisreset läuft Umschalt-F5, wenn in Visual Studio zu treffen, und dies wird die aktuelle Debug-Sitzung beenden. Sie können dann F5 treffen und dies wird eine neue Debug-Sitzung starten.

Auf einem separaten Anlass musste ich: alle Prozesse meiner iis Arbeiters in dem Windows-Task-Manager (w3wp.exe *) beenden. Sie sollten in der Lage sein, f5 in Visual Studio zu debuggen treffen.

Beantwortet am 26/03/2015 um 13:45
quelle vom benutzer

stimmen
3

Lösung: Gehen Sie Manager und End-Prozess aspnet_wp.exe zur Aufgabe vor der Anwendung ausgeführt wird

Beantwortet am 28/01/2011 um 13:21
quelle vom benutzer

stimmen
3

Wir verwenden eine andere Art der Fehlersuche, wir F5 nie mehr benutzen.

Wir verwenden ein Makro Art wie: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx (die wir gebunden F6).

Auf diese Weise legen Sie einfach den Debugger an IIS. Es ist (je nach Projektgröße) viel schneller machen Sie Änderungen, kompiliert ein einzelnes Projekt, das Sie den Debugger wieder geändert und befestigen.

Beantwortet am 20/08/2008 um 15:06
quelle vom benutzer

stimmen
2

Für mich hatte ich zwei Visual Studio geöffnet. Der Debugger wurde bereits an einem anderen Visual Studio :) angebracht. Ich hielt es auf dem ersten und war im zweiten Visual Studio befestigen kann.

Beantwortet am 13/12/2013 um 15:58
quelle vom benutzer

stimmen
2

Es klingt wie Sie wahrscheinlich F5 in Visual Studio schlagen, wenn Sie diesen Fehler erhalten?

Es gibt ein paar Dinge , die Sie ausprobieren können. Am einfachsten ist es, die schlagen Stopp - Taste , bevor F5 treffen. Optional , wenn Sie fertig sind Debuggen und starten Änderungen vornehmen Sie zum gehen können Debug - Menü und wählen Sie entweder Debuggen beenden oder Alle beenden .

Beantwortet am 05/08/2008 um 17:35
quelle vom benutzer

stimmen
1

Beim Debuggen 2 Web-Anwendung (MVC 1 und 2 ist MVC WebAPI), die sowohl in dem lokalen IIS gehostet werden. Stellen Sie sicher, dass jede Anwendung eine unterschiedliche Anwendungspool verwendet. Ich traf das gleiche Problem und sobald ich die app-Pool des anderen zu ändern, es hat funktioniert!

Beantwortet am 13/10/2016 um 13:00
quelle vom benutzer

stimmen
1

Hit Shift + F5, wenn in Visual Studio, und dies wird die aktuelle Debug-Sitzung beenden. Sie können dann F5 treffen und dies wird eine neue Debug-Sitzung starten.

oder

schließen Sie die Anwendung, setzen iis dann Ihre Anwendung öffnen und ausführen

Beantwortet am 07/10/2013 um 11:05
quelle vom benutzer

stimmen
1

Ich sah diese Nachricht erstes Mal in meinem Leben, und ich war sehr verwirrt darüber, was los ist, da es nicht recht klar, was zu tun ist.

Ich lief Iisreset und es dauerte nur 1 Sekunde , die Ausführung zu beenden, und boom, war ich wieder in das Spiel.

PS Ich bin mit Chrom

Beantwortet am 25/08/2012 um 06:03
quelle vom benutzer

stimmen
1

Wenn Sie eine Menge von Bruchstellen haben dies den Debug-Prozess verlangsamen, so unnötige Haltepunkte entfernen und das Fenster Auto schließt dies wird Ihr Problem lösen

Beantwortet am 13/05/2009 um 08:37
quelle vom benutzer

stimmen
0

Dieser arbeitete für mich von @mtkachenko Visual Studio 2012: Kann nicht den Prozess anhängen. Ein Debugger ist bereits angebracht „Ich habe v2.0 Debug - Diagnose - Tool installiert und als Ergebnis I Debug Diagnostic Service haben , die einem der w3wp Prozesse automatisch und befestigt wird gestartet. Nach dem Ausschalten und Deaktivieren dieses Dienstes alles funktioniert gut. Also , wenn Sie erhalten solche Fehlerprüfung Prozesse im Task - Manager , die Ihre w3wp Prozess erfassen kann“

Beantwortet am 05/04/2017 um 19:02
quelle vom benutzer

stimmen
0

Öffnen

  • Optionen und Einstellungen Unter dem Debug
  • Symbole und ungehemmt Microsoft Symbol Server
  • bauen Lösung
  • iisreset
  • F5-Lösung (Seien Sie sicher, dass Microsoft Symbol Server ungeprüft wieder)
Beantwortet am 05/09/2016 um 11:41
quelle vom benutzer

stimmen
0

Ich weiß, dass dies eine alte Frage, aber ich traf die gleiche Situation vor kurzem und jede Lösung in diesem Beitrag versuchen, und kein Glück. Schließlich fand ich die Lösung, die für mich funktioniert:

  1. Schließen Sie Visual Studio
  2. Finden Sie auf Windows - Funktionen ein- oder ausschalten in der Systemsteuerung
  3. Deaktivieren Sie die Option Internet - Informationsdienste im Popup - Dialog
  4. Starte deinen Computer neu
  5. Überprüfen Sie Internet - Informationsdienste im gleichen Dialog, und stellen Sie sicher , Internet Information Service -> World Wide Web Services -> Anwendungsentwicklung Eigenschaften -> ASP.NET auch geprüft
  6. Öffnen Sie Visual Studio, und jetzt Ihre Anwendung sollte in der Lage im Debug-Modus laufen
Beantwortet am 31/08/2016 um 17:30
quelle vom benutzer

stimmen
0

Ich hatte die Website / application / virtuelles Verzeichnis neu zu erstellen, damit es funktioniert, nachdem ich vs2015 Update3 installiert. Hoffe, dass dies jemand hilft. ;)

Beantwortet am 15/07/2016 um 09:26
quelle vom benutzer

stimmen
0

Dies kann auch auftreten, wenn Ihre Website eine Datenbank-Verbindung verwendet, aber der Datenbankserver ist nicht verfügbar.

Ich verbrachte einige Zeit versucht, dieses Problem in den üblichen Wegen zu lösen, aber auch nach meiner Workstation neu zu starten, das Problem blieb. Schließlich fand ich, dass der SQL Server-Dienst (MSSQLSERVER) nicht ausgeführt wurde.

Es sollte in Betrieb gewesen sein, da sie auf Automatisch gesetzt sind, aber es wurde gestoppt, auch nach dem Neustart. Alle MSSQLSERVER Ereignisse im Ereignisprotokoll erschienen normal, so bleibt es unbekannt, warum es nicht lief, aber ich habe es jetzt auf Automatisch (verzögerter Start) in der Hoffnung gesetzt, dass diese Ressourcenkonflikte während des Startvorgangs reduzieren.

Sobald ich MSSQLSERVER, die Nachricht begann "Unable to start debugging on the web server. The web server did not respond in a timely manner"nicht mehr erschienen und Normalbetrieb wieder aufgenommen wurde.

Beantwortet am 16/12/2015 um 11:28
quelle vom benutzer

stimmen
0

Hat das gleiche Problem, auch nach einem Neustart. Im Grunde tat dies:

  1. IIS neu starten
  2. saubere Lösung
  3. Rebuild-Lösung

Dann begann sie wieder zu arbeiten.

Beantwortet am 28/08/2015 um 13:58
quelle vom benutzer

stimmen
0

Sehr einfach - aber überprüfen, dass, wenn Sie versuchen, indem Sie auf „Durchsuchen“, um die Web-Site von IIS ausgeführt werden, die Website tatsächlich läuft.

Beantwortet am 01/04/2015 um 15:13
quelle vom benutzer

stimmen
0

Bei mir ist es passiert, wenn IE auf neuere Version aktualisiert wurde, ging auf Installierte Updates, entfernt eine neue Version von IE, nachdem Computer Neustart ging zurück zu alte Version und Problem mit Debugging gelöst wurde

Beantwortet am 18/03/2013 um 02:01
quelle vom benutzer

stimmen
0

Das passiert mir ziemlich viel in VS 2010 Express - Wird normalerweise, weil der Debugger reagiert nicht mehr. Rechtsklick Windows-Taskleiste, wählen Sie ‚Task-Manager starten‘. Mehr als wahrscheinlich der ASP.NET-Debugger wird einen ‚nicht reagiert‘ Status zeigen. Wählen Sie es und einfach den Prozess beenden.

Erledigt!

Beantwortet am 10/01/2013 um 18:24
quelle vom benutzer

stimmen
0

Ich lief in dieser Frage , wenn das Debuggen (2) separate Lösungen in VS.NET und versuchen , beide wurden mit dem IIS-Webserver die App zu starten. Die erste Anwendung wird gestartet, aber alle nachfolgenden Anwendungen gestartet , die auch über IIS ausgeführt wird dann den Fehler anzuzeigen. Es scheint , dass es nur eine einzige Anwendung über VS.NET in IIS zu einem Zeitpunkt gehosteten debuggen kann.

Die Lösung: Laufprojekt 1 von VS.NET (legen Sie alle benötigten Stützpunkte) und die Start zweite Anwendung direkt von IIS (nicht VS.NET). Ihre Stützpunkte in App 1 (in VS.NET läuft) wird getroffen, wenn App den Zugriff auf 2 (lief von IIS direkt).

Beantwortet am 04/10/2012 um 15:59
quelle vom benutzer

stimmen
0

Wenn alle Antworten nicht für Sie arbeiten, am Ende nur Prozess alle iis Komponenten im Task-Manager zusammen. Dies ist, was für mich gearbeitet.

Beantwortet am 09/09/2011 um 12:30
quelle vom benutzer

stimmen
0

Diese Antwort wird nur anwendbar, wenn Sie Ihre Lösung durch IIS ausgeführt werden. Sie werden wissen, ob dies auf Sie zutrifft, wenn Sie Ihre Website / Projekt öffnen, indem Sie folgendermaßen vorgehen: in Visual Studio -> Öffnen Website -> Local IIS -> Wählen Sie ein Projekt

Dieser Fehler trat meinen Hintern für 4 Stunden, aber schließlich fand ich eine Antwort. Ich versuchte zuerst den iisreset / restart. Dies schien ein wenig zu helfen, erhielt aber immer noch die gleichen Fehler.

Was für mich gearbeitet würde (xp Maschine) auf Programme hinzufügen / entfernen -> Hinzufügen / Entfernen von Windows-Komponenten -> auf IIS klicken -> Klicken Sie auf „Details“. Stellen Sie sicher, Front Page-Erweiterung installiert haben, wenn Sie über den IIS-debuggen.

Beantwortet am 17/06/2010 um 21:55
quelle vom benutzer

stimmen
0

Das Problem ist in der Regel dort, wenn eine andere Instanz iexplore noch läuft. Früher habe ich das Problem haben, wenn mein IE stürzt ab, aber ich kann es immer noch in dem Task-Manager sehen. Sobald Sie auf „Prozess beenden“ alles ist wieder normal :)

Beantwortet am 07/08/2009 um 12:05
quelle vom benutzer

stimmen
0

Es klingt wie etwas dem Webserver Ressourcen auffressen. Vielleicht haben Sie einige Ressourcen (Datei-Handler, wcf Proxies), die geöffnet werden und nicht geschlossen? Ich habe dies speziell mit mir geschehen war, als ich nicht WCF Verbindungen Client-Proxy zu schließen.

Das Problem ist nicht unbedingt , dass Sie einen Debugger angeschlossen haben, sondern nur , dass der Web - Server nicht in einer angemessenen Weise reagiert. Beachten Sie, dass die Meldung sagt : „Das kann sein , weil ein anderer Debugger angeschlossen ist“.

Beantwortet am 05/08/2008 um 17:35
quelle vom benutzer

stimmen
-1

in Ihrem cmd Iisreset und drücken Sie nach, dass Ihre iis zurückgesetzt und Ihre Anwendung funktioniert perfekt

Beantwortet am 06/02/2016 um 07:09
quelle vom benutzer

stimmen
-1

Versuchen Sie eine der folgenden Schritte ausführen Ihr Problem zu beheben:

  • Starten Sie den IIS-Server
  • Reinigen Sie die Lösung für Ihr Projekt dann wieder bauen

Wenn die oben genannten Schritte nicht helfen, können Sie schließlich versuchen, das Gerät neu zu starten

Beantwortet am 09/07/2014 um 08:22
quelle vom benutzer

stimmen
-1

Ich löste dieses Problem nur auf meinem Rechner. Mein Problem ist, dass ich IE Upgrade 9 Um IE 10 und ich habe diesen Fehler. Lösung: Entfernen Sie IE 10 und Herabstufung auf IE 9. Gehen Sie auf "Programme und Funktionen" -> "Zeige aktuelle Updates" -> finden 10 IE ---> deinstallieren -> Neustart ---> also 9 zurück ---> debug ---> OK funktioniert.

Beantwortet am 25/03/2013 um 15:39
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more