Ma telepítettem a Visual Studio 2013-at, megnyitottam egy meglévő WEB weboldalt VS2013-mal, és amikor hibakeresés közben megjelent egy szkripthiba, egy "browserLink" nevű fájl, ??? , Ezeket a dokumentumokat nem használják fel a projektben, mérgezőek?
Olvasd el alaposan az információkat egy VS-ben, találd meg, hogy a browserLink fájl az oldalra utal, majd ellenőrizd a forráskódot a virágban, és találd meg ezt a kóddarabot az alul:
<!-- Visual Studio böngésző link --> <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> <!-- Böngésző Linkének vége -->
Megkönnyebbültem, amikor láttam a hozzászólásokat, új funkciónak kellene lennie a Visual Studio 2013-ban, majd rákerestem rá, de a böngésző link valójában egy új funkció.
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 függvény viszonylag egyszerű,Ezt arra használják, hogy frissítsék azokat az oldalakat, amelyek már nyitottak a Visual Studio IDE böngészőben, Miért frissítenék az oldalakat a Visual Studio IDE-ben?
Létezik ilyen alkalmazási forgatókönyv: Ha egy oldalt fejlesztesz, ennek az oldalnak kompatibilisnek kell lennie az IE, a Google, Firefox és a mobil böngészőkkel, lehetséges, hogy ezeket a virágokat használod az oldal megnyitásához egyszerre, ha valamilyen problémát találsz, térj vissza a VS IDE-be módosítani, és a módosítás után a Visual Studio IDE-ben a "Refresh Linked Browsers" gombra kattinthatsz, hogy minden böngészőt frissítsd és láthatod 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.
|