Creé un nuevo proyecto VS 2013 y vi la página default.aspx con el navegador Firefox. Cuando reviso las llamadas netas que ha realizado, veo que realiza llamadas constantes a:
http://localhost:50682/6a663a78019845d5ade4a328cad09cc2/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAAOBmDwPWa2ky2MAZXFHBMVAAAAAACAAAAAAAQZgAAAAEAACAAAADSADQXBVKiKczflJ0OzUjOLduFTJE4zd%2FLHWGpDfXnuAAAAAAOgAAAAAIAACAAAACyEX81VwilygfphPoEKCYQ6ZwrkzExoKfZzEMkqBKqqzAAAADG%2BDJbrEFOfsNm9OKhqacnGseQvrwy5kmyZnI5YJiZbjYFgzMELXHfwA7Sxjj4osJAAAAAvQvoG4N0nn8eB9FRaJaZyqaUDF%2F9ypvGN%2B%2BVefnx8U1Fq6P9HXO9vEC%2BfA2s8R4jik58rD4IcFMjM4P8l5kv6g%3D%3D&messageId=d-F1180A0E-W%2C0%7Cl%2C4%7Cm%2C0&requestUrl=http%3A%2F%2Flocalhost%3A50656%2Fdefaulttest&browserName=Firefox&tid=4&_=1384207744328
Por qué esta haciendo eso? ¿Cómo detengo esas llamadas? Veo un número infinito de llamadas realizadas a la URL anterior cada 6 segundos. Por favor, ayúdame a entender esto y arreglar esto.
asp.net
signalr
signalr-hub
signalr.client
usuario2981059
fuente
fuente
Respuestas:
Esto está funcionando según lo previsto. Artery aka BrowserLink es una conexión en tiempo real de Visual Studio a todos los navegadores que ejecutan su código. Básicamente, permite que Visual Studio interactúe con todos los navegadores.
Por ejemplo, si tiene IE, Opera, Chrome y Firefox ejecutando su código y está tratando de garantizar la corrección del navegador cruzado; en lugar de ir a cada navegador y presionar f5 para actualizar, puede hacer clic en el botón de actualización del enlace del navegador que actualizará automáticamente todas las páginas por usted.
No todos quieren o necesitan tener esta funcionalidad, por lo que si desea deshabilitarla, como dijo Gustavo Armenta, puede deshabilitarla siguiendo los pasos aquí: ¿Cómo puedo deshabilitar __vwd / js / artery en VS.NET 2013?
¡Espero que esto ayude!
fuente
Le recomendaría que lea esta publicación primero en la función Enlace del navegador en Visual Studio Preview 2013 para comprender esta nueva característica que viene con VS 2013.
Y luego para deshabilitar esto, simplemente desmarque la opción "Habilitar enlace del navegador".
fuente
Puede ocultar las solicitudes de sondeo de la pestaña Red de herramientas para desarrolladores de Chrome para que las solicitudes que realmente le interesen sean visibles. Puede ocultar las solicitudes de sondeo agregando un filtro negativo:
Ejemplo:
fuente
Tuve problemas con eso en el sitio que se ejecuta con el marco KnockoutJS. Las páginas se congelaron durante 10 segundos hasta que se cargaron los scripts externos "BrowserLink" (usando el navegador Chrome).
Problema resuelto deshabilitando la función "Enlace del navegador" en VS 2013
Pasos Cómo deshabilitar el "Enlace del navegador" (gracias a Gustavo Armenta por dejar un comentario con el enlace en cuestión)
fuente