Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 15999|Risposta: 0

[ASP.NET] Disattiva la funzione Browser Link in Visual Studio 2013

[Copiato link]
Pubblicato su 24/05/2016 16:27:05 | | | |
<!-- Link del browser 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>
<!-- Fine link del browser -->




Oggi ho scritto un progetto e ho usato un plugin di caricamento del progresso di Pace.js pagine nel progetto, e ho scoperto che la barra del caricamento della pagina era molto lenta e non si caricava mai.

Infine, trova il motivo, perché? Ho trovato qualche altra riga di codice porta a porta nel codice sorgente, che diavolo? ?

Cos'è il Browser Link?

La funzione di questo Browser Link è costruire un ponte di comunicazione tra il flusso e l'IDE di Visual Studio tramite un file script, e dopo aver abilitato il Browser Link, Visual Studio inietta un oggetto modulo IHttpModule nel sito web, per poi registrare uno script su ogni pagina.

La funzione Browser Link è implementata utilizzando la tecnologia SignalR.

Detto questo, a cosa serve esattamente la funzione Browser Link?

Ora la funzione Broswer Link è relativamente semplice, viene usata per aggiornare la pagina aperta nel browser nell'IDE di Visual Studio, perché aggiornare la pagina nell'IDE di Visual Studio?

Se stai sviluppando una pagina che deve essere compatibile con IE, GOOGLE, FIREFOX e browser mobili, puoi usare questi fiori per aprire la pagina contemporaneamente; se riscontri qualche problema, torna all'IDE VS per modificarla e, dopo la modifica, puoi cliccare su "Aggiorna i browser collegati" nell'IDE Visual Studio per aggiornare tutti i browser e vedere l'effetto.

Questo "Browser Link" ha solo questa funzione di aggiornamento, ma la funzione Browser Link può essere scritta come estensione e puoi personalizzare alcune delle funzioni di cui hai bisogno.

Se non vuoi usare questa funzione, aggiungi semplicemente il seguente codice sotto il nodo appSettings in web.config.


<appSettings>
    <add key="webpages:Version" valore="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" valor="false"/>
  </appSettings>


Quello rosso va aggiunto, e finalmente è risolto perfettamente!!




Precedente:【Originale】Ali Big Fish Batch Group SMS.net Versione Personale C#
Prossimo:Il dialogo modale di Bootstrap si ricarica ogni volta
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com