See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 15999|Vastuse: 0

[ASP.NET] Lülita Visual Studio 2013-s brauseri lingi funktsioon välja

[Kopeeri link]
Postitatud 24.05.2016 16:27:05 | | | |
<!-- Visual Studio brauseri link -->
<scrip{filter}t type="application/json" id="__browserLink_initializationData">
    {"appName":"Chrome","requestId":"c1d966c4e30a4503926d28e76b7bc5be"}
</scrip{filter}t>
<scrip{filter}t type="text/javascrip{filter}t" src="http://localhost:33888/4162501dbbc24a0fb1ec87e6027ba41e/browserLink" async="async"></scrip{filter}t>
<!-- Lõpp brauseri link -->




Täna kirjutasin projekti ja kasutasin projektis Pace.js lehekülje edenemise pluginat ning avastasin, et lehe laadimise edenemisriba oli väga aeglane ja ei laadinud alati.

Lõpuks leia põhjus, miks? Leidsin lähtekoodist veel paar rida ukse-ukse koodi, mis toimub? ?

Mis on brauseri link?

Selle brauseri lingi funktsioon on luua suhtlussild voo ja Visual Studio IDE vahel skriptifaili kaudu ning pärast brauseri lingi lubamist süstib Visual Studio veebilehele IHttpModule mooduli objekti ja registreerib seejärel iga lehekülje peal skripti.

Brauseri lingi funktsioon on rakendatud SignalR tehnoloogia abil.

Kõike eelnevat arvesse võttes, milleks täpselt brauseri lingi funktsiooni kasutatakse?

Broswer Linki funktsioon on suhteliselt lihtne – seda kasutatakse lehekülje värskendamiseks, mis on avatud brauseris Visual Studio IDE-s, miks värskendada lehte Visual Studio IDE-s?

Kui arendad lehte, mis peab olema ühilduv IE, Google'i, Firefoxi ja mobiilibrauseritega, võid neid lilli kasutada lehe avamiseks samaaegselt, kui leiad mingi probleemi, mine tagasi VS IDE-sse, et seda muuta, ja pärast muudatust saad Visual Studio IDE-s klõpsata "Värskenda lingitud brausereid", et kõik brauserid värskendada ja efekti näha.

Nüüd on sellel "Brauseri Lingil" ainult selline värskendusfunktsioon, kuid Brauseri lingi funktsiooni saab kirjutada laienduse funktsioonina ning saad kohandada mõningaid vajalikke funktsioone.

Kui sa ei taha seda funktsiooni kasutada, lisa lihtsalt järgmine kood web.config appSettings sõlme alla.


<appSettings>
    <add key="webpages:Version" value="2.0.0.0" />
    <add key="webpages:Enabled" value="false" />
    <add key="PreserveLoginUrl" value="true" />
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavascrip{filter}tEnabled" value="true" />
    <add key="vs:EnableBrowserLink" value="false"/>
  </appSettings>


Punane tuleb lisada ja lõpuks on see täiuslikult lahendatud!!




Eelmine:【Originaal】Ali Big Fish Batch Group SMS.net C# Isiklik versioon
Järgmine:Bootstrapi modaalne dialoog laaditakse iga kord uuesti
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com