<!-- Ссылка на браузер 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> <!-- Конец ссылки на браузер -->
Сегодня я написал проект и использовал плагин загрузки прогресса Pace.js страницы в проекте, и обнаружил, что индикатор загрузки страницы работает очень медленно и всегда не загружается.
Наконец, найдите причину, почему? Я нашёл ещё несколько строк кода от двери к двери в исходном коде, что за черт? ?
Что такое Browser Link?
Функция этой ссылки на браузер — построить коммуникационный мост между потоком и IDE Visual Studio через скрипт-файл, а после включения Browser Link Visual Studio вводит объект модуля IHttpModule на сайт, а затем регистрирует скрипт на каждой странице.
Функция Browser Link реализована с использованием технологии SignalR.
С учётом всего сказанного, для чего именно используется функция Browser Link?
Функция Broswer Link относительно проста: она используется для обновления страницы, открытой в браузере в IDE Visual Studio, зачем обновлять страницу в IDE Visual Studio?
Если вы разрабатываете страницу, которая должна быть совместима с браузерами IE, GOOGLE, FIREFOX и мобильными устройствами, вы можете использовать эти цветы для одновременного открытия страницы, если обнаружите проблему, вернуться в VS IDE для изменения и после изменения нажмите «Обновить связанные браузеры» в IDE Visual Studio, чтобы обновить все браузеры и увидеть результат.
Теперь в этой «Ссылке на браузер» есть только такая функция обновления, но функция Browser Link может быть написана как расширение, и вы можете настроить некоторые необходимые функции.
Если не хотите использовать эту функцию, просто добавьте следующий код в узле appSettings в web.config.
<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>
Красная будет добавлена, и наконец всё решено идеально!!
|