Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 15999|Vastaus: 0

[ASP.NET] Poista Selaimen linkkitoiminto käytöstä Visual Studio 2013:ssa

[Kopioi linkki]
Julkaistu 24.5.2016 16.27.05 | | | |
<!-- Visual Studio -selaimen linkki -->
<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>
<!-- Lopeta selainlinkki -->




Tänään kirjoitin projektin ja käytin projektissa Pace.js sivun etenemislatauslisäosaa, ja huomasin, että sivun latauspalkki oli hyvin hidas eikä aina latautunut.

Lopuksi, löydä syy, miksi? Löysin lähdekoodista muutaman rivin ovelta ovelle -koodia, mitä ihmettä?

Mikä on selaimen linkki?

Tämän selainlinkin tehtävänä on rakentaa viestintäsilta virran ja Visual Studio IDE:n välille skriptitiedoston kautta, ja kun selainlinkki on otettu käyttöön, Visual Studio injektoi IHttpModule-moduulin objektin verkkosivustolle ja rekisteröi sitten skriptin jokaiselle sivulle.

Selaimen linkkiominaisuus on toteutettu SignalR-teknologialla.

Kaiken tämän sanottuani, mihin tarkalleen ottaen Browser Link -toimintoa käytetään?

Broswer Link -toiminto on suhteellisen yksinkertainen, sitä käytetään selaimessa avatun sivun päivittämiseen Visual Studio IDE:ssä, miksi sivu päivittyisi Visual Studio IDE:ssä?

Jos kehität sivua, jonka täytyy olla yhteensopiva IE:n, Googlen, Firefoxin ja mobiiliselainten kanssa, voit käyttää näitä kukkia sivun avaamiseen samanaikaisesti; jos löydät jonkin ongelman, palaa VS IDE:hen muokkaamaan sitä, ja muokkauksen jälkeen voit klikata "Refresh Linked Browsers" Visual Studio IDE:ssä päivittääksesi kaikki selaimet ja nähdäksesi vaikutuksen.

Tässä "Selainlinkissä" on vain tällainen päivitystoiminto, mutta selainlinkkitoiminnon voi kirjoittaa laajennusfunktioksi, ja voit muokata joitakin tarvitsemiasi toimintoja.

Jos et halua käyttää tätä ominaisuutta, lisää vain seuraava koodi web.configin appSettings-solmuun.


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


Punainen on lisättävä, ja lopulta se on täydellisesti ratkaistu!!




Edellinen:【Alkuperäinen】Ali Big Fish Batch Group SMS.net C# Henkilökohtainen versio
Seuraava:Bootstrap-modaalidialogi latautuu uudelleen joka kerta
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com