279 votes

.net site localhost consistantly faire get arterySignalR / sondage? transport = longPolling & connectionToken = appels

J'ai créé un nouveau projet VS 2013 et j'ai consulté la page default.aspx avec le navigateur Firefox. Quand je vérifie les appels nets qu'il a faits, je le vois faire des appels constants à:

 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
 

Pourquoi fait-il ça? Comment puis-je arrêter ces appels? Je vois un nombre infini d'appels faits à l'URL ci-dessus toutes les 6 secondes. S'il vous plaît aidez-moi à comprendre cela et à corriger cela.

304voto

N. Taylor Mullen Points 8174

Cela fonctionne comme prévu. L'artère aka BrowserLink est une connexion en temps réel à partir de Visual Studio pour tous les navigateurs de l'exécution de votre code. Il permet essentiellement de Visual Studio pour interagir avec tous les navigateurs.

Par exemple, si vous avez IE, Opera, Chrome et Firefox tous en cours d'exécution de votre code et que vous essayez de s'assurer de la croix-navigateur exactitude; au lieu d'aller à chaque navigateur et frapper la touche f5 pour actualiser vous suffit de cliquer sur le navigateur lien bouton d'actualisation qui s'auto-actualisation de toutes les pages pour vous.

Tout le monde ne veut ou a besoin d'avoir cette fonctionnalité, donc si vous voulez le désactiver, comme Gustavo Armenta dit que vous pouvez le désactiver en suivant les étapes décrites ici: Comment puis-je désactiver __maladie de von willebrand/js/artère VS.NET 2013

Espérons que cette aide!

119voto

Yasser Points 9307

Je vous recommande de lire cette publication dans la première version de Visual Studio Preview 2013 afin de comprendre cette nouvelle fonctionnalité fournie avec VS 2013.

Et puis, pour désactiver ceci, il vous suffit de décocher l'option "Activer le lien du navigateur".

entrez la description de l'image ici

2voto

Maksym Kozlenko Points 4557

Il y avait des problèmes avec ça sur le site fonctionnant avec le framework KnockoutJS. Les pages étaient figées pendant 10 secondes jusqu'à ce que les scripts externes "BrowserLink" se chargent (en utilisant le navigateur Chrome).

Problème résolu en désactivant la fonctionnalité "Lien du navigateur" dans VS 2013

Étapes Comment désactiver "Lien du navigateur" (merci à Gustavo Armenta pour avoir laissé un commentaire avec le lien en question)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X