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

Pogled: 18735|Odgovoriti: 0

[Vir] Izklopite funkcijo Browser Link v Visual Studio 2013

[Kopiraj povezavo]
Objavljeno na 29. 10. 2015 15:55:11 | | | |
Zelo nenavadno je, sprva sem mislil, da je vzrok datoteka Javascrip{filtering}t ali view datoteka, ki jo je Visual Studio 2013 privzeto dodal pri ustvarjanju projekta, a je po dolgem iskanju nisem našel, in po pregledu kode pod FireBug sem na dnu strani našel naslednjo kodo:


  1. <scrip{过滤}t id="__browserLink_initializationData" type="application/json">
  2. {"appName":"Firefox","requestId":"23b71f085f334e97969864ab934745c5"}
  3. </scrip{过滤}t>
  4. <scrip{过滤}t async="async" src="http://localhost:49925/4b38e516c0774211882dabde19ecda0f/browserLink" type="text/javascrip{过滤}t">
Kopiraj kodo
Nato sem iskal ime browserLink in ugotovil, da je browserLink nova funkcija v Visual Studio 2013.

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.





<add key="vs:EnableBrowserLink" vrednost="false"/>






Prejšnji:Prevedi vsa imena polj DataTable v kitajščino in vrni
Naslednji:EasyUI datagrid prazni podatki
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