1. ホーム
  2. visual-studio-2015

[解決済み】visual studio 2015 vshubがfiddlerをスパミングしています。

2022-04-13 18:45:57

質問

読みました。 システムトレイに表示されるVsHub.exeを無効にするにはどうすればよいですか? そして https://connect.microsoft.com/VisualStudio/feedback/details/1919828/hundreds-of-calls-second-to-vshub-and-browserlink-is-off

vshubを無効にしないほうがいいと思います。fiddlerを使用しているときにもっと静かにしてほしいのです。 今現在は、他の全てに迷惑をかけていて、一般的なデバッグができないのです。

どなたか回避策をご存じですか? locahostの他の部分をブロックせずに、vshubがfiddlerに表示されるのをブロックすることはできますか?

解決方法を教えてください。

これは比較的新しい問題で、System.NETがローカルホストのプロキシ設定を無視していたため、Fiddlerはデフォルトでトラフィックを見ることができませんでした( http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureDotNETApp ) - 最下部のセクションを参照してください。

今はもうこのようなことはないようなので、同じ疑問を持つ人が増えると思います。Fiddlerはリクエストをフィルタリングする方法をいくつかサポートしていますが、クライアントがコントロールできるものはありません(マルウェアにトラフィックを排除されたくないので、これはおそらく良いことでしょう)。この場合、最も適切でシンプルなメカニズムは、おそらく localhost または vshub を含むすべての url に対するフィルタを設定することです。これは次のようにして行うことができます。

  1. filters タブをクリックします(インスペクターや統計などと同じレベルのトップレベルのタブです)。
  2. フィルタを使用する」と書かれたチェックボックスにチェックを入れる
  3. 下にスクロールして、「Hide if URL contains」というラベルの付いたチェックボックスを見つけます。
  4. このボックスにチェックを入れ、付属のテキストボックスにlocalhostまたはvshubのいずれかを入力します。
  5. vshubのトラフィックがすぐに停止するのが確認できるはずです。

このフィルターは持続するので、Fiddlerをシャットダウンして後で再び起動しても、設定されたままです。