Visual Studio „Nie można uruchomić debugowanie na serwerze WWW. Serwer WWW nie zareagował w odpowiednim czasie.”

głosy
46

I pojawia się następujący błąd dość regularnie podczas kompilacji w Visual Studio i działa mój aplikację internetową:

„Nie można uruchomić debugowanie na serwerze WWW. Serwer WWW nie zareagował w odpowiednim czasie. Może to być spowodowane innym debugger jest już podłączony do serwera WWW.”

Zwykle jest to po debugowania aplikacji już raz. Z wiersza polecenia I run „iisreset / restart” i to rozwiązuje problem.

Jak mogę temu zapobiec w pierwszej kolejności?

Utwórz 05/08/2008 o 17:18
źródło użytkownik
W innych językach...                            


30 odpowiedzi

głosy
18

Uważam, że to się dzieje, jeśli mam debugowania Firefoksa jako przeglądarce. Kiedy wyjść Firefox sesja debugowania VS2005 / 8 nie kończy. Nie znalazłem rozwiązanie dla tego (jeszcze).

Jeśli to, co dzieje się z tobą wtedy szybsze rozwiązanie niż bieganie iisreset jest trafienie Shift-F5, gdy w Visual Studio i to zakończyć bieżącą sesję debugowania. Następnie można trafić F5 i ten rozpocznie nową sesję debugowania.

Odpowiedział 30/09/2008 o 07:04
źródło użytkownik

głosy
17

Rozwiązanie że pracował dla mnie:

  1. Otwórz okno wiersza poleceń (Uruchom jako administrator)

  2. pisać iisreset /restart

  3. Teraz wróć do VS i debugowania. Będzie debugowania rozwiązania.

Pracował dla Visual Studio 2013 i 2015 również w moim przypadku.

Odpowiedział 15/01/2015 o 21:57
źródło użytkownik

głosy
4

Po wypróbowaniu wszystkich proponowanych rozwiązań tu iw innych miejscach (co najmniej 10 różnych podejść), jedyna opcja, że ​​pracował dla mnie:

  • usuwać stronie i puli aplikacji w IIS
  • ponowne utworzenie strony internetowej i puli aplikacji w IIS (w moim przypadku, wszystko dokładnie tak samo jak przed config)

PS: używam VS 2013 i IIS 7.5 (Win7).

Mam nadzieję, że w ten sposób zaoszczędzić kogoś innego kilka godzin.

Odpowiedział 24/02/2014 o 06:00
źródło użytkownik

głosy
3

Miałem ten problem kilka razy. Pewnego razu został rozwiązany poprzez porady facet:

Jeśli to, co dzieje się z tobą wtedy szybsze rozwiązanie niż bieganie iisreset jest trafienie Shift-F5, gdy w Visual Studio i to zakończyć bieżącą sesję debugowania. Następnie można trafić F5 i ten rozpocznie nową sesję debugowania.

Na odrębnej okazji musiałem: rozwiązać wszystkie moje procesów roboczych IIS w Menedżerze zadań Windows (w3wp.exe *). Powinieneś być w stanie trafić f5 w visual studio do debugowania.

Odpowiedział 26/03/2015 o 13:45
źródło użytkownik

głosy
3

Rozwiązanie: przejdź do Menedżera zadań i procesów koniec aspnet_wp.exe przed uruchomieniem aplikacji

Odpowiedział 28/01/2011 o 13:21
źródło użytkownik

głosy
3

Używamy inny sposób debugowania, nigdy nie używać F5 anymore.

Używamy makro rodzaju jak: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx (które związany F6).

W ten sposób można po prostu dołączyć debugera do IIS. To (w zależności od wielkości projektu) znacznie szybciej, aby ci się nie zmieni, skompilować jeden projekt, który został zmieniony i ponownie dołączyć debugera.

Odpowiedział 20/08/2008 o 15:06
źródło użytkownik

głosy
2

Dla mnie miałem dwa visual studio Otwórz. Debugger już została podłączona do innego visual studio :). Przestałem go na pierwszym i był w stanie przyczepić się na drugim visual studio.

Odpowiedział 13/12/2013 o 15:58
źródło użytkownik

głosy
2

To brzmi jak jesteś prawdopodobnie uderzenie F5 w Visual Studio, kiedy pojawi się ten błąd?

Jest kilka rzeczy, które można spróbować. Najprostszym jest trafienie Zatrzymaj przycisk przed uderzeniem F5. Opcjonalnie, po zakończeniu debugowania i zaczynają wprowadzać zmiany można przejść do Debug menu i wybierz opcję Zatrzymaj debugowanie lub rozwiązać wszystkie .

Odpowiedział 05/08/2008 o 17:35
źródło użytkownik

głosy
1

Podczas debugowania aplikacji web 2 (1 i 2 jest MVC WebAPI MVC), które są zarówno gospodarzem w lokalnym IIS. Upewnij się, że każda aplikacja jest przy użyciu innej puli aplikacji. I napotkał ten sam problem i jak najszybciej zmienić pulę aplikacji z drugim, to działa!

Odpowiedział 13/10/2016 o 13:00
źródło użytkownik

głosy
1

Hit Shift + F5, gdy jest w Visual Studio i to zakończyć bieżącą sesję debugowania. Następnie można trafić F5 i ten rozpocznie nową sesję debugowania.

lub

zamknąć aplikację, zresetować IIS następnie otworzyć aplikację i uruchom go

Odpowiedział 07/10/2013 o 11:05
źródło użytkownik

głosy
1

Widziałem tę wiadomość po raz pierwszy w moim życiu i jestem bardzo mylić, co się dzieje, ponieważ nie jest całkiem oczywiste, co zrobić.

Pobiegłem iisreset i zajęło zaledwie 1 sekundę, aby zakończyć wykonywanie i boom, byłem z powrotem do gry.

PS używam Chrome

Odpowiedział 25/08/2012 o 06:03
źródło użytkownik

głosy
1

Jeśli masz dużo punktów przełamać ten spowolni proces debugowania w dół, więc usunąć niepotrzebne punkty przerwy i zamknąć okno Autos to rozwiąże problemu

Odpowiedział 13/05/2009 o 08:37
źródło użytkownik

głosy
0

Ten pracował dla mnie przez @mtkachenko Visual Studio 2012: Nie można dołączyć proces. Debugger jest już przywiązany „Mam zainstalowany v2.0 Debug Diagnostic Tool iw rezultacie mam Debug usługi diagnostyczne, które jest uruchamiane automatycznie i dołączone do jednego z procesów w3wp. Po wyłączeniu i wyłączeniu tej usługi wszystko działa dobrze. Więc jeśli dostać takie procesy sprawdzania błędów w menedżerze zadań, które można uchwycić proces w3wp”

Odpowiedział 05/04/2017 o 19:02
źródło użytkownik

głosy
0

otwarty

  • Opcje i ustawienia w debugowania
  • Symbole i niesprawdzonych Serwery Microsoft Symbol
  • zbudować rozwiązanie
  • iisreset
  • rozwiązanie F5 (upewnij Serwery Microsoft Symbol niezaznaczone ponownie)
Odpowiedział 05/09/2016 o 11:41
źródło użytkownik

głosy
0

Wiem, że jest to stara sprawa, ale spotkałem się z taką samą sytuację niedawno i spróbuj każde rozwiązanie w tym poście, a nie szczęście. Wreszcie znalazłem rozwiązanie, które działa dla mnie:

  1. Blisko Visual Studio
  2. Znajdź uchylne lub wyłącz funkcje w Panelu sterowania
  3. Odznacz Internet Information Services w oknie popup
  4. Zrestartuj swój komputer
  5. Sprawdzić Internetowe usługi informacyjne w tym samym oknie, i upewnij Internet Information Service -> World Wide Web Services -> Opis Application Development -> ASP.NET również zostały sprawdzone
  6. Otwórz Visual Studio, a teraz aplikacja powinna być w stanie uruchomić w trybie debugowania
Odpowiedział 31/08/2016 o 17:30
źródło użytkownik

głosy
0

Musiałem odtworzyć katalog witryn / aplikacji / wirtualnego, aby pracować po zainstalowaniu vs2015 update3. Nadzieję, że ktoś pomoże. ;)

Odpowiedział 15/07/2016 o 09:26
źródło użytkownik

głosy
0

Może to być również spowodowane, czy witryna używa połączenia z bazą danych, ale serwer bazy danych jest niedostępny.

Spędziłem trochę czasu próbując rozwiązać ten problem w zwykłych sposobów, ale nawet po ponownym uruchomieniu mojej stacji roboczej, problem pozostał. Ostatecznie okazało się, że SQL Server (MSSQLSERVER) usługa nie została uruchomiona.

Powinien on być uruchomiony, ponieważ jest on ustawiony na Automatyczny, ale został zatrzymany, nawet po restarcie. Wszystkie wydarzenia MSSqlserver w dzienniku zdarzeń pojawiły się normalne, więc nie wiadomo, dlaczego nie został uruchomiony, ale mam teraz ustawić na automatyczny (opóźniony start) w nadziei, że zmniejszy to twierdzenie zasobów podczas uruchamiania.

Raz zacząłem MSSQLSERVER, wiadomość "Unable to start debugging on the web server. The web server did not respond in a timely manner"nie pojawiła się i normalne usługa została wznowiona.

Odpowiedział 16/12/2015 o 11:28
źródło użytkownik

głosy
0

Miałem ten sam problem, nawet po restarcie. Zasadniczo to zrobił:

  1. restart IIS
  2. czyste rozwiązanie
  3. Rozwiązanie odbudować

Następnie rozpoczął pracę ponownie.

Odpowiedział 28/08/2015 o 13:58
źródło użytkownik

głosy
0

Bardzo prosty - ale sprawdzić, jeśli spróbujesz uruchomić stronę internetową z IIS, klikając na „Browse”, strona faktycznie działa.

Odpowiedział 01/04/2015 o 15:13
źródło użytkownik

głosy
0

U mnie to się stało, kiedy IE został zaktualizowany do nowszej wersji, udał się do zainstalowane aktualizacje, usuwa nową wersję IE, po ponownym uruchomieniu komputera to wrócił do starej wersji i problem z debugowania został rozwiązany

Odpowiedział 18/03/2013 o 02:01
źródło użytkownik

głosy
0

Dzieje się tak na mnie trochę w VS 2010 Express - zwykle dlatego, że debugger przestał odpowiadać. Windows Kliknij prawym pasku zadań, wybierz „Uruchom Menedżera zadań”. Więcej niż prawdopodobne, debugger ASP.NET będzie pokazywać stan „nie odpowiada”. Zaznacz go i po prostu zakończyć proces.

Gotowe!

Odpowiedział 10/01/2013 o 18:24
źródło użytkownik

głosy
0

Wpadłem na ten problem podczas próby debugowania (2) oddzielne roztwory w VS.NET i oba były przy użyciu serwera sieci Web usług IIS, aby uruchomić aplikację. The 1st aplikacja zostanie uruchomiona, ale wszelkie kolejne wnioski, które zaczęło działać także poprzez IIS będzie wówczas wyświetlać ten błąd. Wydaje się, że może to tylko jeden wniosek debugowania poprzez VS.NET gospodarzem IIS naraz.

Rozwiązanie: Projekt prowadzony 1 z VS.NET (umieszczać żadnych potrzebnych punktów przerwań) i uruchomić drugą aplikację bezpośrednio z IIS (nie VS.NET). Twoje punkty przerwania w App 1 (działa w VS.NET) będzie hit, gdy dostęp App 2 (trwał od IIS bezpośrednio).

Odpowiedział 04/10/2012 o 15:59
źródło użytkownik

głosy
0

Jeśli wszystkie odpowiedzi nie działa dla Ciebie, po prostu skończy przetwarzać wszystkie komponenty IIS w Menedżerze zadań związanych. To jest to, co pracował dla mnie.

Odpowiedział 09/09/2011 o 12:30
źródło użytkownik

głosy
0

Odpowiedź ta będzie miała zastosowanie tylko wtedy, gdy są uruchomione swoje rozwiązanie poprzez IIS. Będziesz wiedzieć, czy to dotyczy Ciebie, jeśli otwarcie swojej stronie / projekt, wykonując następujące czynności: od wewnątrz visual studio -> Otwórz stronę internetową -> Lokalne IIS -> Wybierz projekt

Ten błąd skopał mi tyłek przez 4 godziny, ale w końcu znalazłem odpowiedź. I pierwsza próba z iisreset / restart. To wydawało się nieco pomóc, ale jeszcze otrzymał ten sam błąd.

Co pracował dla mnie szło (XP) maszyny do Dodaj / Usuń programy -> Dodaj / Usuń składniki systemu Windows -> Kliknij na IIS -> kliknij na „Szczegóły”. Należy mieć zainstalowany Front Page Extensions jeśli debugowanie przez IIS.

Odpowiedział 17/06/2010 o 21:55
źródło użytkownik

głosy
0

Problem jest zazwyczaj tam, kiedy kolejna instancja IExplore nadal działa. Kiedyś miałem problem kiedy mój IE wywala ale nadal widzę go w Menedżerze zadań. Po „Zakończ proces” wszystko wróciło do normy :)

Odpowiedział 07/08/2009 o 12:05
źródło użytkownik

głosy
0

To brzmi jak coś jest jedzenie zasobów serwera sieci Web za. Może masz jakieś programy obsługi plików zasobów (WCF proxy), które są otwarte, a nie zamknięte? Miałem to się ze mną szczególnie kiedy nie zamykając WCF połączeń proxy klienta.

Problemem nie jest to koniecznie, że masz debugger załączony, ale tylko, że serwer WWW nie reaguje w sposób terminowy. Należy pamiętać, że mówi się komunikat „To może być ponieważ inny debugger jest przymocowana”.

Odpowiedział 05/08/2008 o 17:35
źródło użytkownik

głosy
-1

w swoim rodzaju cmd iisreset i naciśnij enter po że IIS jest zresetowany, a aplikacja działa idealnie

Odpowiedział 06/02/2016 o 07:09
źródło użytkownik

głosy
-1

Spróbuj wykonać jedną z następujących czynności w celu rozwiązania problemu:

  • Ponowne uruchomienie serwera IIS
  • Oczyść rozwiązanie projektu następnie zbudować ponownie

Jeśli powyższe kroki nie pomogą, można wreszcie spróbuj ponownie uruchomić maszynę

Odpowiedział 09/07/2014 o 08:22
źródło użytkownik

głosy
-1

Ja po prostu rozwiązać ten problem na moim komputerze. Moim problemem jest to, że IE 9 uaktualniony do IE 10 i mam ten błąd. Rozwiązanie: Usuń IE 10 i downgrade do IE 9. Przejdź do sekcji "Programy i funkcje" -> "Zobacz najnowsze aktualizacje" -> znajdź IE 10 ---> Odinstaluj go -> restart ---> czyli 9 powraca ---> debug ---> działa OK.

Odpowiedział 25/03/2013 o 15:39
źródło użytkownik

głosy
-2

W moim przypadku robi się rozwiązać usuwając wszystkie punkty przerwania. Wygląda na to, że miał dużo przerwań (warunkowe i nie warunkowy) i to było przyczyną braku zasobów.

Odpowiedział 11/06/2019 o 13:09
źródło użytkownik

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