Ich habe ein neues VS 2013-Projekt erstellt und die Seite default.aspx mit dem Firefox-Browser angezeigt. Wenn ich die getätigten Netzanrufe überprüfe, sehe ich, dass sie ständig folgende Anrufe tätigt:
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
Warum macht es das? Wie stoppe ich diese Anrufe? Ich sehe eine unendliche Anzahl von Anrufen an die obige URL alle 6 Sekunden. Bitte helfen Sie mir, dies zu verstehen und zu beheben.
asp.net
signalr
signalr-hub
signalr.client
user2981059
quelle
quelle
Antworten:
Dies funktioniert wie beabsichtigt. Artery aka BrowserLink ist eine Echtzeitverbindung von Visual Studio zu allen Browsern, in denen Ihr Code ausgeführt wird. Im Wesentlichen ermöglicht es Visual Studio, mit jedem Browser zu interagieren.
Wenn beispielsweise IE, Opera, Chrome und Firefox Ihren Code ausführen und Sie versuchen, die Cross-Browser-Korrektheit sicherzustellen. Anstatt zu jedem Browser zu wechseln und zum Aktualisieren f5 zu drücken, können Sie einfach auf die Schaltfläche zum Aktualisieren des Browser-Links klicken, um alle Seiten für Sie automatisch zu aktualisieren.
Nicht jeder möchte oder muss diese Funktionalität haben. Wenn Sie sie also deaktivieren möchten, wie Gustavo Armenta sagte, können Sie sie deaktivieren, indem Sie die folgenden Schritte ausführen : Wie kann ich __vwd / js / artery in VS.NET 2013 deaktivieren?
Hoffe das hilft!
quelle
Ich würde Ihnen empfehlen, diese erste Browser-Link-Funktion in Visual Studio Preview 2013 zu lesen , um mehr über diese neue Funktion zu erfahren, die in VS 2013 enthalten ist.
Um dies zu deaktivieren, deaktivieren Sie einfach die Option "Browser-Link aktivieren".
quelle
Sie können die Abfrageanforderungen auf der Registerkarte Netzwerk der Chrome-Entwicklertools ausblenden, damit die Anforderungen, an denen Sie tatsächlich interessiert sind, sichtbar werden. Sie können die Abfrageanforderungen ausblenden, indem Sie einen negativen Filter hinzufügen:
Beispiel:
quelle
Hatte Probleme damit vor Ort mit dem KnockoutJS-Framework. Die Seiten froren 10 Sekunden lang ein, bis externe "BrowserLink" -Skripte geladen wurden (mit dem Chrome-Browser).
Problem behoben durch Deaktivieren der Funktion "Browser-Link" in VS 2013
Schritte So deaktivieren Sie "Browser-Link" (danke an Gustavo Armenta für das Hinterlassen eines Kommentars mit dem fraglichen Link)
quelle