Another option for preventing fiddler from chewing up your CPU is write a rule in fiddler to ignore those requests. Goto Rules > Customize Rules… find the function OnBeforeRequest and add
if(oSession.oRequest.headers["host"]=="localhost:49155"){
oSession["ui-hide"] = "true";
}
so mine looks like this:
static function OnBeforeRequest(oSession: Session) {
if(oSession.oRequest.headers["host"]=="localhost:49155"){
oSession["ui-hide"] = "true";
}
}
as @matrixugly pointed out the port can be different depending on the version of VS. @tedd-hansen’s solution might be better across all versions of visual studio.
if(oSession.oRequest.headers["host"].StartsWith("localhost")
&& oSession.PathAndQuery.StartsWith("/vshub/")) {
oSession["ui-hide"] = "true";
}
Here’s some discussion about this issue on github to get a better understanding of what’s going on; https://github.com/aspnet/Mvc/issues/3655
Here’s another post on SO for the same issue; visual studio 2015 vshub is spamming fiddler