1
ASP.NET WebAPI + AngularJSアプリケーションは、デバッグなしで起動するためにCtrl + F5を押すと実行されます。しかし、Visual Studioでデバッガを起動するとすぐに、HTTP呼び出しの1つが戻ってこない。ASP.NET WebAPI要求は完了しません - ただし、デバッガが接続されている場合のみ
-
私はストレートIISと同じ動作にIIS Expressから切り替えてみました
- は
- しようとした別のブラウザを発生
- はそれだけ影響を与えるように見えることを観察したソリューションをVisual Studioの、マシンを再起動し、掃除しようとしました特に1つのメソッド
- デバッガがオンで、呼び出しが行われると、メソッド(GetWords)のブレークポイントがヒットし、Visual Studioに関する限り、データが返されていることがわかります。
- Fiddler4の結果列に「 - 」と表示され、Body列に「-1」と表示されます。Fiddler4のInspectorsタブにはデータは戻ってこないが、私の要求を見ることができ、
デバッガが接続されていない場合は、すべて正常ですし、単語が返されます。奇妙な。
これを理解しようとしている時間を費やしている誰のために