Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 15999|Svar: 0

[ASP.NET] Stäng av funktionen Browser Link i Visual Studio 2013

[Kopiera länk]
Publicerad på 2016-05-24 16:27:05 | | | |
<!-- Visual Studio Browser 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>
<!-- Avsluta webbläsarlänk -->




Idag skrev jag ett projekt och använde ett plugin för Pace.js sidprogression i projektet, och upptäckte att sidladdningsfältet var väldigt långsamt och alltid inte laddades.

Slutligen, hitta anledningen, varför? Jag hittade några fler rader dörr-till-dörr-kod i källkoden, vad i?

Vad är Browser Link?

Funktionen för denna webbläsarlänk är att bygga en kommunikationsbrygga mellan flödet och Visual Studio-IDE:n via en skriptfil, och efter att ha aktiverat Browser Link injicerar Visual Studio ett IHttpModule-modulobjekt på webbplatsen och registrerar sedan ett skript på varje sida.

Funktionen Webbläsarlänk är implementerad med SignalR-teknologi.

Med allt detta sagt, vad används egentligen funktionen Browser Link till?

Nu är Broswer Link-funktionen relativt enkel, den används för att uppdatera sidan som har öppnats i webbläsaren i Visual Studio IDE, varför uppdatera sidan i Visual Studio IDE?

Om du utvecklar en sida som behöver vara kompatibel med IE, GOOGLE, FIREFOX och mobila webbläsare kan du använda dessa blommor för att öppna din sida samtidigt, om du hittar något problem kan du gå tillbaka till VS IDE för att ändra det, och efter ändringen kan du klicka på "Uppdatera länkade webbläsare" i Visual Studio-IDE för att uppdatera alla webbläsare och se effekten.

Nu har denna "Webbläsarlänk" bara en sådan uppdateringsfunktion, men funktionen Webbläsarlänk kan skrivas som en tilläggsfunktion, och du kan anpassa några av de funktioner du behöver.

Om du inte vill använda denna funktion, lägg bara till följande kod under appSettings-noden i web.config.


<appSettings>
    <add key="webpages:Version" value="2.0.0.0" />
    <add key="webbsidor:Aktiverad" value="false" />
    <lägg till nyckel="PreserveLoginUrl" värde="true" />
    <lägg till nyckel="ClientValidationEnabled" värde="sann" />
    <add key="UnobtrusiveJavascrip{filter}tEnabled" value="true" />
    <lägg till nyckel="vs:EnableBrowserLink" värde="false"/>
  </appSettings>


Den röda ska läggas till och äntligen är den helt löst!!




Föregående:【Original】Ali Big Fish Batch Group SMS.net C# Personlig version
Nästa:Bootstrap-modaldialogen laddas om varje gång
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com