Oggi ho installato Visual Studio 2013, aperto un sito web esistente con VS2013 e, durante il debug del sito, è apparso un errore di script, un file chiamato "browserLink" ??? , Questi documenti non vengono usati nel progetto, è avvelenato?
Leggi attentamente le informazioni in un VS, scopri che il file browserLink è riferito alla pagina, poi controlla il codice sorgente nel fiore e trova questo pezzo di codice in fondo:
<!-- Link del browser Visual Studio --> <scrip{filter}t type="application/json" id="__browserLink_initializationData"> {"appName":"Internet Explorer","requestId":"13a655707f184a1d94d45cad5e20e6cc"} </scrip{filter}t> <scrip{filter}t type="text/javascrip{filter}t" src="http://localhost:3925/609bc31e3c0549e09b2b8b4504b0be13/browserLink" async="async"></scrip{filter}t> <!-- Fine link del browser -->
Sono stato sollevato nel vedere i commenti, dovrebbe essere una nuova funzione in Visual Studio 2013, poi l'ho cercata su Google, ma Browser Link è in realtà una novità.
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,Questo viene usato per aggiornare le pagine già aperte nel browser IDE di Visual Studio, Perché aggiornare le pagine nell'IDE di Visual Studio?
Esiste uno scenario applicativo del genere: Se stai sviluppando una pagina, questa deve essere compatibile con browser IE, Google, Firefox e mobili; è possibile che tu usi 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 di 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.
|