Visual Studio 2015 wartet auf localhost nach dem ersten Laden für Debug

8

Ich habe mit dem Debuggen auf Visual Studio 2015 Community Update 1 und 2 gekämpft. Nach der ersten Debugsitzung funktioniert alles korrekt. Aber wenn ich Änderungen während des Debugging mache und ich die Webseite aktualisiere, fängt es an, für immer auf localhost zu warten. Dies passiert auch, wenn ich das Debugging abbringe, Änderungen vornimmt und dann die Debug-Sitzung erneut startet. Dies geschieht in 95% der Fälle. Ich habe stackoverflow gesucht und nach ähnlichen Problemen gegoogelt und keine der Antworten, die andere vorgeschlagen haben, hat dieses Problem nicht behoben. Es funktioniert nur, wenn VS nach dem ersten Debug erneut gestartet wird.

Was ich bisher versucht habe:

  1. Visual Studio 2015 wurde deinstalliert und zurück installiert.
  2. Bereinigter Temp-Ordner (was mit IIS Express verwendet wird)
  3. Installierte IIS 10
  4. erneut
  5. VS als Administrator gestartet -
  6. ...... Erstellt eine ganze neue Lösung mit 3 Projekten und kopiert den gesamten Code in eine neue Lösung - in der Hoffnung, das könnte Pfadprobleme beheben.
  7. Neues TFS-Projekt erstellt und dort verlinkt
  8. Firewall vorübergehend deaktiviert
  9. Gerade veröffentlicht Update 2 für VS 2015 Community nicht behoben.
  10. Die gelöschten Symbole laden auch Symbole von Microsoft-Servern.
  11. Deaktivierter Browser-Link

Mir gehen die Geduld und die Ideen aus, wie ich dieses lästige Problem beheben kann. Meine Vermutung ist, dass etwas nach dem ersten Laden von Dateien schief geht und wenn VS dann versucht, Dateien in den temporären Ordner zurück zu kopieren, kann es nicht funktionieren oder etwas funktioniert nicht mehr. Hat jemand Ideen?

    
Jon Koivula 31.03.2016, 11:06
quelle

4 Antworten

2

Hier sind neue Dinge für Sie zu versuchen, ich glaube einer von ihnen wird Ihr Problem lösen. Ich lese von den meisten, die ich am wenigsten glaubte:

  • Versuchen Sie, einen neuen App-Pool zu erstellen, und weisen Sie ihm Ihre Website zu. Stelle sicher Die Benutzerauthentifizierung für den neuen App-Pool wird ordnungsgemäß bereitgestellt.

  • Stellen Sie das Verbindungszeitlimit auf 15 Sekunden ein die web.config.

  • Verwenden Sie stattdessen die lokale IP-Adresse anstelle von localhost Disable alle Antivirus-Programme zusätzlich zu Firewalls, wenn Sie es sind verwenden. Suchen Sie nach den blockierten Ports in der Firewall und ändern Sie die Dynamik Anwendungs-Ports, falls vorhanden, zu vertrauenswürdigen Ports.

  • Jemand sagt im Internet: "Das Problem könnte sein, dass Dateien von Torrent heruntergeladen werden und Ihre Datenbank sich auf einem anderen Server befindet"

  • Jemand im Internet sagt auch: "Ich habe die .su-Datei gelöscht und dadurch das Problem behoben."

Diese Website könnte auch helfen: Ссылка

BEARBEITEN: Bitte überprüfen Sie die Lösungen auf diesen Websites: Ссылка

Ссылка

    
Eray Balkanli 02.04.2016 15:29
quelle
1

Manchmal hilft es:

%Vor%

Ich habe das in einer kleinen Batchdatei, die ich ausführe, bevor ich versuche, zu debuggen / debuggen, besonders wenn ich zwischen Debug- und Release-Modus wechsle. Im Grunde gibt es einen Neuanfang, wenn man die Objekte löscht und den iis Express- und Konsolen-Host zerstört.

    
David T. Macknet 08.04.2016 16:50
quelle
0

In meinem Fall wurde es von den SignalR-Leistungszählern verursacht (wenn Sie SignalR verwenden). Wenn Sie sie manuell installieren, wird der lokale Host nicht mehr angezeigt.

Eine detaillierte Beschreibung zur Installation der SignalR-Leistungsindikatoren finden Sie auf der Microsoft-Website: Ссылка

    
Luuk 19.08.2016 07:19
quelle
0

Ich löse dieses Problem durch die Installation von vs 2017 und dann begann vs 2015 zu arbeiten

    
user5714525 21.03.2017 15:00
quelle