Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 15999|Válasz: 0

[ASP.NET] Kapcsold ki a böngésző link funkciót a Visual Studio 2013-ban

[Linket másol]
Közzétéve 2016. 05. 24. 16:27:05 | | | |
<!-- Visual Studio böngésző 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>
<!-- Böngésző Linkének vége -->




Ma írtam egy projektet, és használtam egy Pace.js oldalas előrehaladási betöltő plugint a projektben, és azt tapasztaltam, hogy az oldal betöltési sávja nagyon lassú volt, és mindig nem töltődik be.

Végre, találd meg az okot, miért? Találtam még néhány sor házról házra kódot a forráskódban, mi a fene?

Mi az a böngésző link?

Ennek a böngészőkapcsolatnak az a funkciója, hogy kommunikációs hidat építsen a folyamat és a Visual Studio IDE között egy szkriptfájlon keresztül, majd a böngésző link engedélyezése után a Visual Studio egy IHttpModule modul objektumot injektál a weboldalra, majd minden oldalon regisztrál egy szkriptet.

A böngésző link funkciót a SignalR technológiával valósítják meg.

Mindezek ellenére, pontosan mire használják a böngésző link funkciót?

A Broswer Link funkció viszonylag egyszerű: azzal frissítik azt az oldalt, amelyet a böngészőben megnyílt a Visual Studio IDE-ben, miért frissítené az oldalt a Visual Studio IDE-ben?

Ha olyan oldalt fejlesztesz, amelynek kompatibilisnek kell lennie az IE, a Google, Firefox és a mobil böngészőkkel, ezeket a virágokat használhatod az oldal megnyitásához egyszerre, ha problémát találsz, menj vissza a VS IDE-be módosítani, és a módosítás után a Visual Studio IDE-ben a "Kapcsolt böngészők frissítése" gombra kattinthatsz, hogy minden böngészőt frissítsd és megnézd a hatást.

Ez a "Böngésző Link" csak ilyen frissítési funkcióval rendelkezik, de a Böngésző Link funkció kiterjesztésként is írható, és testreszabhatod néhány szükséges funkciót.

Ha nem szeretnéd használni ezt a funkciót, csak add hozzá a következő kódot az appSettings csomópont alá a web.config oldalon.


<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>


A piros is hozzáadásra kerül, és végül tökéletesen megoldódott!!




Előző:【Eredeti】Ali Big Fish Batch Group SMS.net C# Személyes verzió
Következő:A Bootstrap modális párbeszéd minden alkalommal újratöltődik
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com