2016-06-01 11 views
1

Meine ASP.NET WebAPI + AngularJS App wird ausgeführt, wenn ich STRG + F5 zum Starten ohne Debuggen ausführen. Aber sobald ich den Debugger in Visual Studio starte, kommt einer der HTTP-Aufrufe nicht mehr zurück.ASP.NET WebAPI-Anforderung wird nie abgeschlossen - aber nur, wenn der Debugger angeschlossen ist

  • Ich habe versucht, von IIS Express gerade IIS und gleiche Schaltverhalten auftritt
  • Versuchte verschiedene Browser
  • Visual Studio versucht Neustart der Maschine und die Reinigung der Lösung
  • beobachtet, dass es nur zu sein scheint zu beeinflussen eine Methode insbesondere
  • Beobachtet, dass, wenn Debugger eingeschaltet ist und der Aufruf erfolgt der Haltepunkt in der Methode (GetWords) getroffen wird und soweit Visual Studio betroffen ist die Daten zurückgesendet wurden.
  • Beobachtete Fiddler4 zu sehen Spalte "-" und Körper Spalte sagt "-1" - keine Daten kommt zurück in die Registerkarte Inspektoren in Fiddler4, aber ich kann meine Anfrage sehen und verglichen mit meinen anderen Anfragen sieht es gut aus.

Wenn der Debugger nicht angeschlossen ist, ist alles in Ordnung und die Wörter werden zurückgesendet. Seltsam.

Antwort

1

Für alle anderen, die Stunden versucht, dies herauszufinden ...

  • Payload Größe verbringt - Debugger nicht verarbeiten kann große JSON Nutzlasten
Verwandte Themen