Подтвердить что ты не робот

Visual Studio 2015 JavaScript Language Service застрял в бесконечном цикле загрузки несуществующих файлов ссылок

У меня есть проект Ionic в Visual Studio 2015, который использует Firebase. После открытия проекта служба языка JavaScript начинает загружать некоторый "ссылочный файл" из https://auth.firebase.com/, только получает тарабарщину, но продолжает пытаться загружать одну и ту же вещь снова и снова, жара процессора все время сумасшедшая. См. Изображение. Любые идеи, как вырваться из этого бесконечного цикла?

введите описание изображения здесь

4b9b3361

Ответ 1

Я проверил с нашей командой по обслуживанию языков, и это известная проблема в VS 2013/2015. Проблема заключается в том, что ваш проект запускает некоторый код для аутентификации с Firebase, и этот код заканчивает выполнение некоторой динамической оценки, которая добавляет script в DOM.

Служба языка VS запускает этот код каждый раз, когда он выполняет оценку для intellisense, что часто происходит при вводе текста. Это заставляет процессор и память накапливаться.

У нас есть ошибка, чтобы отслеживать это и работать над решением. Тем временем вы, вероятно, можете устранить проблему, комментируя код аутентификации во время разработки.

Извините за беспокойство. Надеюсь, что это поможет.

UPDATE: вы можете временно устранить проблему, добавив новое значение реестра DWORD в HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\JavaScriptLanguageService, называемое MaximumScriptLoaderReferencesToLoad со значением 0.

Ответ 2

Просто закройте VS и перезапустите его как Администратор. Надеюсь, что это решит проблему.