Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16499|Odgovoriti: 0

[ASP.NET] Izklopite funkcijo Browser Link v Visual Studio 2013

[Kopiraj povezavo]
Objavljeno na 24. 05. 2016 16:27:05 | | | |
<!-- Povezava do brskalnika Visual Studio -->
<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>
<!-- Konec povezave do brskalnika -->




Danes sem napisal projekt in uporabil vtičnik za nalaganje napredka Pace.js strani v projektu ter ugotovil, da je vrstica nalaganja strani zelo počasna in se nikoli ni naložila.

Končno, poiščite razlog, zakaj? Našel sem še nekaj vrstic kode od vrat do vrat v izvorni kodi, kaj za vraga?

Kaj je povezava do brskalnika?

Funkcija te Browser Link je zgraditi komunikacijski most med potekom in Visual Studio IDE preko skriptne datoteke, po vklopitvi Browser Link pa Visual Studio vbrizga objekt modula IHttpModule v spletno stran in nato registrira skripto na vsaki strani.

Funkcija Browser Link je implementirana s tehnologijo SignalR.

Ob vsem tem, za kaj pravzaprav se uporablja funkcija Browser Link?

Funkcija Broswer Link je razmeroma preprosta, uporablja se za osvežitev strani, ki je bila odprta v brskalniku v Visual Studio IDE, zakaj pa osveževati stran v Visual Studio IDE?

Če razvijate stran, ki mora biti združljiva z IE, GOOGLE, FIREFOX in mobilnimi brskalniki, lahko te cvetove uporabite za odprtje strani hkrati, če naletite na kakšno težavo, se vrnite v VS IDE in jo spremenite, po spremembi pa lahko kliknete "Osveži povezane brskalnike" v Visual Studio IDE, da osvežite vse brskalnike in vidite učinek.

Zdaj ima ta "Browser Link" le takšno funkcijo osvežitve, vendar je funkcija Browser Link lahko napisana kot razširitvena funkcija in lahko prilagodite nekatere funkcije, ki jih potrebujete.

Če te funkcije ne želite uporabljati, preprosto dodajte naslednjo kodo pod vozlišče appSettings v web.config.


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


Rdeča bo dodana in končno je popolnoma rešena!!




Prejšnji:【Original】Ali Big Fish skupina SMS.net C# osebna različica
Naslednji:Bootstrap modalni dialog se vsakič ponovno naloži
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com