Это очень странно, сначала я думал, что причина в файле Javascrip{filtering}t, который Visual Studio 2013 по умолчанию добавил при создании проекта, но после долгих поисков не смог его найти, и, посмотрев код в FireBug, нашёл следующий код внизу страницы:
- <scrip{过滤}t id="__browserLink_initializationData" type="application/json">
- {"appName":"Firefox","requestId":"23b71f085f334e97969864ab934745c5"}
- </scrip{过滤}t>
- <scrip{过滤}t async="async" src="http://localhost:49925/4b38e516c0774211882dabde19ecda0f/browserLink" type="text/javascrip{过滤}t">
Копирование кода Потом я поискал название browserLink и обнаружил, что browserLink — это новая функция в Visual Studio 2013.
Что такое 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.
<add key="vs:EnableBrowserLink" value="false"/>
|