読みました:システム トレイで VsHub.exe を無効にするにはどうすればいいですか?そしてhttps://connect.microsoft.com/VisualStudio/feedback/details/1919828/hundreds-of-calls-second-to-vshub-and-browserlink-is-off
私は vshub を無効にしたくないのですが、fiddler を使用しているときに静かにしてほしいだけです。現時点では、他のすべてがスパムされ、一般的なデバッグを行うことができません。
回避策を知っている人はいますか? ローカルホストの残りの部分をブロックせずに、fiddler に vshub が表示されないようにブロックできますか?
ベストアンサー1
これは比較的新しい問題です。System.NET は以前は localhost のプロキシ設定を無視していたため、Fiddler はデフォルトでトラフィックを認識しませんでした (http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureDotNETApp) - 下部のセクションを参照してください。
今では、これは当てはまらないようですので、同じ疑問を持つ人が増えると予想しています。Fiddler はリクエストをフィルタリングするいくつかの方法をサポートしていますが、クライアントが制御できるものはありません (マルウェアがトラフィックを除外することは望ましくないため、これはおそらく良いことです)。この場合、最も適切でシンプルなメカニズムは、localhost または vshub を含むすべての URL にフィルタを設定することです。これを行うには、次の操作を実行します。
- フィルタータブをクリックします(これはインスペクターや統計などと同じ最上位のタブです)。
- 「フィルターを使用する」チェックボックスをオンにします
- 下にスクロールして、「URL に次の内容が含まれている場合は非表示にする」というチェックボックスを見つけます。
- そのボックスをチェックし、付随するテキストボックスに localhost または vshub のいずれかを入力します。
- vshub トラフィックがすぐに停止するのがわかるはずです。
このフィルターは永続的であるため、Fiddler をシャットダウンして後で再起動した場合でも、フィルターは設定されたままになります。