Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 15999|Відповідь: 0

[ASP.NET] Вимкніть функцію Browser Link у Visual Studio 2013

[Копіювати посилання]
Опубліковано 24.05.2016 16:27:05 | | | |
<!-- Посилання на браузер 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?

Функція цього 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, щоб змінити її, а після зміни натисніть «Оновити пов'язані браузери» у Visual Studio IDE, щоб оновити всі браузери і побачити результат.

Тепер у цьому «Browser Link» є лише така функція оновлення, але функцію Browser Link можна написати як розширення, і ви можете налаштувати деякі потрібні функції.

Якщо ви не хочете використовувати цю функцію, просто додайте наступний код у вузлі appSettings у web.config.


<appSettings>
    <add key="webpages:Version" value="2.0.0.0" />
    <add key="webpages:Enabled" value="false" />
    <додати ключ="PreserveLoginUrl" значення="true" />
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavascrip{filter}tEnabled" value="true" />
    <add key="vs:EnableBrowserLink" value="false"/>
  </appSettings>


Червоний потрібно додати, і нарешті він ідеально розв'язаний!!




Попередній:【Оригінал】Ali Big Fish Batch Group SMS.net C# Особиста версія
Наступний:Модальний діалог Bootstrap перезавантажується щоразу
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com