Я создал новый проект VS 2013 и просмотрел страницу default.aspx в браузере Firefox. Когда я проверяю сетевые вызовы, которые он сделал, я вижу, что он делает постоянные вызовы:
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
Почему он это делает? Как мне остановить эти звонки? Я вижу бесконечное количество звонков на вышеуказанный URL каждые 6 секунд. Пожалуйста, помогите мне понять это и исправить это.
asp.net
signalr
signalr-hub
signalr.client
user2981059
источник
источник
Ответы:
Это работает как задумано. Artery aka BrowserLink - это соединение Visual Studio со всеми браузерами, работающими с вашим кодом, в режиме реального времени. По сути, это позволяет Visual Studio взаимодействовать с каждым браузером.
Например, если у вас есть IE, Opera, Chrome и Firefox, все запускают ваш код, и вы пытаетесь обеспечить кросс-браузерную корректность; вместо того, чтобы заходить в каждый браузер и нажимать клавишу f5 для обновления, вы можете просто нажать кнопку обновления ссылки браузера, которая автоматически обновит все страницы для вас.
Не все хотят или должны иметь эту функцию, поэтому, если вы действительно хотите отключить ее, как сказал Густаво Армента, вы можете отключить ее, выполнив следующие шаги: Как отключить __vwd / js / artery в VS.NET 2013?
Надеюсь это поможет!
источник
Я бы порекомендовал вам прочитать эту статью, первую функцию «Ссылка на браузер» в Visual Studio Preview 2013, чтобы понять эту новую функцию, которая входит в VS 2013.
А затем, чтобы отключить это, просто снимите флажок «Включить ссылку браузера».
источник
Вы можете скрыть запросы опроса на вкладке Сеть инструментов разработчика Chrome, чтобы запросы, в которых вы действительно заинтересованы, стали видимыми. Вы можете скрыть запросы на опрос, добавив отрицательный фильтр:
Пример:
источник
Были проблемы с этим на сайте, работающем с фреймворком KnockoutJS. Страницы зависали в течение 10 секунд, пока не загрузились внешние скрипты «BrowserLink» (с помощью браузера Chrome).
Проблема устранена путем отключения функции «Ссылка на браузер» в VS 2013
Шаги Как отключить «Ссылку на браузер» (спасибо Густаво Арменте за оставленный комментарий со ссылкой на вопрос)
источник