Visual Studio „Nelze spustit ladění na webovém serveru. Webový server neodpověděl včas.“

hlasů
46

Mám následující chyba docela pravidelně při kompilaci ve Visual Studiu a běží moje webové aplikace:

„Nelze spustit ladění na webovém serveru. Webový server neodpověděl včas. Může to být proto, že jiný debugger je již připojen k webovému serveru.“

Za normálních okolností je to poté, co ladění aplikace už jednou. Z příkazového řádku běžím „iisreset / restart“ a řeší problém.

Jak mohu zabránit tomu děje na prvním místě?

Položena 05/08/2008 v 17:18
zdroj uživatelem
V jiných jazycích...                            


29 odpovědí

hlasů
18

Zjistil jsem, že se to stane, jestli jsem ladění s Firefox jako můj prohlížeči. Když jsem opuštění Firefoxu VS2005 / 8 Relace ladění neukončí. Jsem nenašel řešení pro to (zatím).

Jedná-li se to, co se děje s vámi pak rychlejší řešení než běh iisreset je hit Shift + F5, když ve Visual Studiu a to bude ukončit aktuální relace ladění. Potom můžete stisknutím klávesy F5 a tento začne novou relaci ladění.

Odpovězeno 30/09/2008 v 07:04
zdroj uživatelem

hlasů
17

Řešení, která pracovala pro mě:

  1. Spusťte příkazový řádek (Spustit jako správce)

  2. Napsat iisreset /restart

  3. Nyní se vraťte ke svému VS a ladění. Bude ladění řešení.

Fungovalo to pro Visual Studio 2013 a 2015 také v mém případě.

Odpovězeno 15/01/2015 v 21:57
zdroj uživatelem

hlasů
4

Po vyzkoušení všech navrhovaných řešení tady a na dalších místech (nejméně 10 různých přístupů), je jedinou možností, která pracovala pro mě bylo:

  • vymazat internetové stránky a fond aplikací na IIS
  • znovu vytvořit webové stránky a fondu aplikací ve službě IIS (v mém případě vše přesně stejný config jako předtím)

PS: Já používám VS 2013 a IIS 7.5 (Win7).

Doufám, že to ušetří někoho jiného i několik hodin.

Odpovězeno 24/02/2014 v 06:00
zdroj uživatelem

hlasů
3

Měl jsem tento problém párkrát. Jednou to byl vyřešen tím, že Guy radu:

Jedná-li se to, co se děje s vámi pak rychlejší řešení než běh iisreset je hit Shift + F5, když ve Visual Studiu a to bude ukončit aktuální relace ladění. Potom můžete stisknutím klávesy F5 a tento začne novou relaci ladění.

Na samostatném příležitosti jsem musel: ukončit všechny své IIS pracovní procesy ve správci úloh systému Windows (w3wp.exe *). Měli byste být schopni stisknutím klávesy F5 v aplikaci Visual Studio k ladění.

Odpovězeno 26/03/2015 v 13:45
zdroj uživatelem

hlasů
3

Řešení: jít do Správce úloh a na konci procesu Aspnet_wp.exe před spuštěním aplikace

Odpovězeno 28/01/2011 v 13:21
zdroj uživatelem

hlasů
3

Používáme jiný způsob ladění, nikdy nepoužíváme F5 ještě.

Používáme makro něco jako: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx (kterou jsme navázaný na F6).

Tímto způsobem lze jednoduše připojit ladicí IIS. Je to (v závislosti na velikosti projektu) mnohem rychleji, aby se vám změny, sestavit jediný projekt, který jste změnili a znovu připojit ladicí.

Odpovězeno 20/08/2008 v 15:06
zdroj uživatelem

hlasů
2

Pro mě jsem měl dva Visual Studio otevřený. Ladicí již byla připojena k jinému Visual Studio :). Zastavil jsem ho na ten první a byl schopen připojit na druhý Visual Studio.

Odpovězeno 13/12/2013 v 15:58
zdroj uživatelem

hlasů
2

Vypadá to, že jste pravděpodobně bít F5 ve Visual Studiu, když se zobrazí tato chyba?

Existuje několik věcí, které můžete vyzkoušet. Nejsnadnější je trefit stop tlačítko před zasažením F5. Případně, pokud jste hotovi ladění a začíná dělat změny, které mohou jít do Debug nabídky a zvolit Zastavit ladění nebo vypovědět všechny .

Odpovězeno 05/08/2008 v 17:35
zdroj uživatelem

hlasů
1

Při ladění 2 webové aplikace (1 MVC a 2 je MVC WebAPI), které jsou oba hostil v místním IIS. Ujistěte se, že každá aplikace používá jinou aplikací bazén. narazil jsem stejný problém a jakmile jsem změnit app bazénu na druhou, to fungovalo!

Odpovězeno 13/10/2016 v 13:00
zdroj uživatelem

hlasů
1

Hit Shift + F5 když ve Visual Studiu a to bude ukončit aktuální relace ladění. Potom můžete stisknutím klávesy F5 a tento začne novou relaci ladění.

nebo

zavření aplikace, obnovení služby IIS otevřete aplikaci a spusťte jej

Odpovězeno 07/10/2013 v 11:05
zdroj uživatelem

hlasů
1

Viděl jsem tuto zprávu poprvé v mém životě a já jsem velmi zmatená o tom, co se děje, protože není dost jasné, co má dělat.

Běžel jsem iisreset a trvalo pouze 1 sec až do konce popravy, a boom, byl jsem zpět do hry.

PS Já používám chrom

Odpovězeno 25/08/2012 v 06:03
zdroj uživatelem

hlasů
1

Máte-li hodně lomových bodů bude zpomalit proces ladění dolů, takže odstranit nepotřebné body přerušení a zavření okna pro automobily to vyřeší váš problém

Odpovězeno 13/05/2009 v 08:37
zdroj uživatelem

hlasů
0

Tato pracoval pro mě od @mtkachenko Visual Studio 2012: Nelze připojit k procesu. Ladící program je již připojen „Nainstaloval jsem Debug Diagnostic Tool v2.0 a v důsledku toho mám Debug Diagnostic Service, která se automaticky spustí a připojí k jednomu z w3wp procesů. Po vypnutí a zakázání této služby vše funguje dobře. Takže pokud jste získat takové kontrolní chyba procesy ve správci úloh, které mohou zachytit vaši w3wp proces“

Odpovězeno 05/04/2017 v 19:02
zdroj uživatelem

hlasů
0

otevřeno

  • Konkrétní možnosti a nastavení Pod ladění
  • Symboly a nekontrolované servery Microsoft Symbol
  • stavět řešení
  • iisreset
  • F5 řešení (Dbejte na servery Microsoft Symbol znovu neoznačenou)
Odpovězeno 05/09/2016 v 11:41
zdroj uživatelem

hlasů
0

Vím, že to je stará otázka, ale v poslední době jsem se setkal ve stejné situaci a pokusit každý řešení v tomto příspěvku a štěstí. Konečně jsem našel řešení, které funguje pro mě:

  1. Close Visual Studio
  2. Najít funkce systému Windows zapnout nebo vypnout v Ovládacích panelech
  3. Zrušte zaškrtnutí políčka Internetová informační služba v dialogu vytahovací
  4. Restartuj svůj počítač
  5. Zkontrolujte, zda Internet Information Services ve stejném dialogu, a ujistěte se, že Internet Information Service -> World Wide Web Services -> Application Development Funkce -> ASP.NET rovněž zkontrolována
  6. Otevřete Visual Studio, a teď vaše aplikace by měl být schopen spustit v režimu ladění
Odpovězeno 31/08/2016 v 17:30
zdroj uživatelem

hlasů
0

Musel jsem znovu webu / aplikace / virtuální adresář, aby to fungovalo, když jsem nainstalován vs2015 update3. Doufám, že to někomu pomůže. ;)

Odpovězeno 15/07/2016 v 09:26
zdroj uživatelem

hlasů
0

To může být způsobeno také pokud vaše webové stránky používá připojení k databázi, ale databázový server je nedostupný.

Strávil jsem nějaký čas se snaží vyřešit tento problém v obvyklých způsobů, ale i po restartu mé pracovní stanici, problém zůstává. Nakonec jsem zjistil, že služba SQL Server (MSSQLSERVER) nebyla spuštěna.

Mělo by být spuštěn, protože je nastavena na automatické, ale byl zastaven, a to i po restartu. Všechny MSSQLSERVER události v protokolu událostí se objevil normální, tak to zůstává neznámý, proč nebyla spuštěna, ale teď jsem se nastavit na hodnotu Automaticky (odložený start) v naději, že to bude snižovat konflikty zdrojů při startu.

Jakmile jsem začal MSSQLSERVER zpráva "Unable to start debugging on the web server. The web server did not respond in a timely manner"již objevily i normální služba byla obnovena.

Odpovězeno 16/12/2015 v 11:28
zdroj uživatelem

hlasů
0

Měl stejný problém, a to i po restartu. V podstatě to udělal:

  1. restart IIS
  2. Clean Solution
  3. Znovu vytvořit řešení

Pak to začalo znovu pracovat.

Odpovězeno 28/08/2015 v 13:58
zdroj uživatelem

hlasů
0

Velmi základní - ale zkontrolovat, že pokud se pokusíte spustit webové stránky z IIS klepnutím na tlačítko „Procházet“, místo ve skutečnosti běží.

Odpovězeno 01/04/2015 v 15:13
zdroj uživatelem

hlasů
0

U mě se to stalo, když byl IE aktualizován na novější verzi, šel do nainstalované aktualizace, odstraní novou verzi IE, po restartu počítače, že se vrátil ke starší verzi a problém s laděním byl vyřešen

Odpovězeno 18/03/2013 v 02:01
zdroj uživatelem

hlasů
0

To se mi stává dost ve VS 2010 Express - obvykle proto, že ladicí přestal reagovat. Klikněte pravým tlačítkem okna na hlavním panelu, vyberte ‚Spustit Správce úloh‘. Více než pravděpodobné, že ASP.NET ladicí bude ukazovat ‚neodpovídá‘ postavení. Vyberte jej a jednoduše ukončit proces.

Hotovo!

Odpovězeno 10/01/2013 v 18:24
zdroj uživatelem

hlasů
0

Narazil jsem na tento problém, při pokusu o ladění (2) samostatné řešení v VS.NET a obě byly pomocí webového serveru IIS spusťte aplikaci. 1. Aplikace se spustí, ale jakékoli následné žádosti začalo, který také spustit přes IIS poté zobrazí tuto chybu. Zdá se, že to může ladit pouze jedinou žádost pomocí VS.NET hostované v IIS najednou.

Řešení: běh projektu 1 z VS.NET (umístit všechny potřebné zarážky) a spustit druhou aplikaci přímo z IIS (ne VS.NET). Vaše zarážky v App 1 (spuštěný v VS.NET), bude zasažen při přístupu k App 2 (běžel z IIS přímo).

Odpovězeno 04/10/2012 v 15:59
zdroj uživatelem

hlasů
0

Pokud jsou všechny odpovědi nefunguje pro vás, stačí ukončit proces všechny IIS související komponenty ve Správci úloh. To je to, co pracoval pro mě.

Odpovězeno 09/09/2011 v 12:30
zdroj uživatelem

hlasů
0

Tato odpověď bude platit pouze tehdy, pokud používáte své řešení prostřednictvím IIS. Budete vědět, jestli to platí i pro vás, pokud otevřou své webové stránky / projekt následujícím způsobem: v rámci Visual Studio -> Otevřít webová stránka -> Místní IIS -> zvolte svůj projekt

Tato chyba kopla do zadku po dobu 4 hodin, ale nakonec jsem našel odpověď. Poprvé jsem se pokusil iisreset / restart. Zdálo se, že trochu pomoci, ale ještě dostal stejnou chybu.

Co pracoval pro mě šlo (XP stroj) přidat / odebrat programy -> Přidat / odebrat součásti systému Windows -> klikněte na IIS -> Klikněte na tlačítko „Detaily“. Ujistěte se, že máte nainstalovány Front Page Extensions, pokud ladíte přes IIS.

Odpovězeno 17/06/2010 v 21:55
zdroj uživatelem

hlasů
0

Tento problém je obvykle tam, když je stále spuštěna jiná instance Iexplore. Měl jsem problém, když můj IE havaruje, ale mohu ještě vidět ho ve Správci úloh. Poté, co „Ukončit proces“ všechno je zpět do normálního :)

Odpovězeno 07/08/2009 v 12:05
zdroj uživatelem

hlasů
0

Zní to jako něco, co je jíst up zdroje webového serveru. Možná máte nějaké zdroje (souborové manipulátory, WCF proxy servery), které jsou otevřené a není uzavřen? Já jsem měl to stalo se mi, zvláště když jsem se nezavírá WCF připojení klienta proxy serveru.

Problém není nutně, že máte ladicí připojený, ale pouze to, že webový server neodpovídá včas. Všimněte si, že zpráva říká: „To může být, protože jiný debugger je připojen“.

Odpovězeno 05/08/2008 v 17:35
zdroj uživatelem

hlasů
-1

ve vašem typu cmd iisreset a stiskněte Enter po tom IIS je obnovena a aplikace funguje perfektně

Odpovězeno 06/02/2016 v 07:09
zdroj uživatelem

hlasů
-1

Pokuste se provést některou z následujících kroků k vyřešení problému:

  • Restart serveru IIS
  • Vyčistěte řešení vašeho projektu a pak znovu stavět

Pokud výše uvedené kroky nepomohou, můžete konečně zkusit restartovat počítač

Odpovězeno 09/07/2014 v 08:22
zdroj uživatelem

hlasů
-1

Právě jsem vyřešil tento problém na mém počítači. Můj problém je, že jsem upgradovat IE 9 Chcete-li IE 10 a dostal jsem tuto chybu. Řešení: Odstraňte IE 10 a downgrade na IE 9. Přejděte na "Programy a funkce" -> "Zobrazit nejnovější aktualizace" -> najít IE 10 ---> ji odinstalovat -> restart ---> tj 9 je zpět ---> debug ---> funguje OK.

Odpovězeno 25/03/2013 v 15:39
zdroj uživatelem

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