Visual Studio 2015 JavaScript Language Service bloqué dans une boucle infinie de téléchargement de fichiers référencés non existants

J'ai un projet ionique dans Visual Studio 2015 qui utilise Firebase. Après avoir ouvert le projet, le service de langue JavaScript commence à télécharger un "fichier référencé" à partir de https://auth.firebase.com/ , il ne fait que gibber, mais continue d'essayer de télécharger la même chose encore et encore, la chaleur du processeur étant fou pendant ce temps . Voir l'image. Des idées sur la façon de sortir de cette boucle infinie?

Entrez la description de l'image ici

J'ai vérifié avec notre équipe de service de langue et c'est un problème connu dans VS 2013 / 2015. Le problème est que votre projet exécute un code pour s'authentifier avec Firebase, et ce code finit par faire une évaluation dynamique qui ajoute un élément de script au DOM .

Le service de langue VS exécute ce code chaque fois qu'il effectue une évaluation pour Intellisense, ce qui se produit fréquemment pendant que vous tapez. Cela entraîne une augmentation de la CPU et de la mémoire.

Nous avons un bug pour suivre cela et nous travaillons sur une solution. En attendant, vous pouvez probablement atténuer le problème en commentant le code d'authentification pendant votre développement.

Désolé pour le dérangement. J'espère que cela pourra aider.

MISE À JOUR: vous pouvez réparer temporairement le problème en ajoutant une nouvelle DWORD Registre DWORD sous HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\JavaScriptLanguageService appelé MaximumScriptLoaderReferencesToLoad avec une valeur de 0.

Fermez VS et redémarrez-le en tant qu'administrateur. J'espère que cela résoudra le problème.