Question Visual Studio 2008 gel lors de la modification des pages aspx / master


Visual Studio se bloque continuellement lorsque je modifie des pages maîtres ou des fichiers aspx. Voici ce que j'ai essayé qui n'a pas aidé:

  • redémarrer VS
  • ne travaille qu'avec quelques fichiers ouverts à la fois
  • Désactivé tous les addins (rehausseurs etc.)
  • fichiers .suo et .user supprimés
  • modifié l'éditeur par défaut de l'éditeur de formulaires Web et de la page maître Éditeur de l'éditeur HTML
  • SP1 installé

Je n'ai pas beaucoup de fichiers - 3 pages maîtres et peut-être 30 fichiers aspx. C'est un projet asp.net mvc. Tout ce que je dois faire pour que VS se fige est de taper un petit texte ou même de coller. La congélation dure 5-10 secondes. Ma machine dispose de 4 Go de RAM et de disques rapides.

Pourrait-il avoir quelque chose à voir avec asp.net mvc? La quantité et la taille des autres projets de la solution affecteront-elles l'éditeur?


17
2018-05-07 20:59


origine


Réponses:


J'ai résolu ce problème en désinstallant «Microsoft Visual Studio Web Authoring Component» de ma machine. Il peut être désinstallé de l'option "Ajout / Suppression de programmes" du Panneau de configuration. Quel cauchemard!

Maintenant, tout fonctionne comme prévu. Je suis surpris que Microsoft n'ait pas pu déterminer le problème et la solution. Combien dépensent-ils en R & D et Q / A à nouveau ?????

J'espère que cela aide les autres.


22
2018-03-31 04:42



J'ai eu un problème similaire et trouvé un article À propos du problème, plutôt que de réinstaller Office pour vérifier, j'ai simplement renommé le fichier setup.exe en fichier setup.exe.old et résolu le problème.


9
2017-07-16 18:51



J'ai finalement compris quel était le problème avec le mien. J'avais une référence de script relative au protocole dans ma masterpage, qui avait un impact négatif sur mon éditeur. J'espère qu'un microsoft sera corrigé prochainement.

Voici ce que j'avais:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"   
type="text/javascript"></script>

Ce que je devais faire pour le réparer:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" 
type="text/javascript"></script>

J'espère que ça aide quelqu'un


3
2018-06-16 16:19



Je ne suis pas sûr à ce sujet, mais je suppose que si vous avez beaucoup de projets (probablement énormes) dans la solution, ce serait absolument ralentir VS pour cela analyse le code pour vous donner un menu à jour d'intellisence ... Les pages maîtres sont un peu lentes de toute façon, surtout que VS n'est pas si rapide lors du rendu des éléments HTML, sans parler des pages maîtres.


1
2018-05-07 21:04



Cela peut aussi arriver si vous avez des problèmes de balisage. Par exemple, si vous avez un contrôle Label et ajoutez quelque chose comme Text="<%# TranslateLabel("lblSearch") %>" la page se fige même en mode source lorsque vous tentez de l'enregistrer. Le bon sintax devrait être Text='<%# TranslateLabel("lblSearch") %>'. Je sais que ce n'est pas votre problème, mais peut-être que c'est utile pour quelqu'un d'autre ...


1
2017-09-19 10:49



Avec VS2005, j'ai trouvé que le problème était lié à un fichier javascript (qui se trouvait dans une page maître)

<script src="../../js/file.js" type="text/javascript" />

quand je change cela pour juste <script src="/js/file.js" ... >

le problème a disparu.

NOTE alors que ce "mauvais lien" se trouvait dans la page maître, VS2005 était bloqué même si je n'avais pas la page maître comme document ouvert. Fondamentalement, dès que j'ai essayé d'éditer quelque chose (ou même de construire l'application) VS a accroché. J'ai dû fermer VS, changer le fichier incriminé dans le bloc-notes et ouvrir à nouveau VS. Alors tout était bien.

La chose très étrange a été que j'ai ajouté ce lien au fichier hier soir et VS se comportait toujours bien, ce n'est que ce matin après un redémarrage que le fichier a causé le problème.

J'espère que ça aidera quelqu'un Derek


1
2018-06-12 20:42



J'ai ce problème depuis quelques semaines. Je l'ai finalement résolu aujourd'hui. La source (beau jeu de mots) du problème était le contrôle de la source. J'utilise actuellement Visual Source Safe 2005 (je le sais, je le jette bientôt), mais je pense que cela pourrait poser problème avec tout package de contrôle de code source.

J'ai d'abord suspecté VSS quand j'ai pu éditer des pages ASPX dans la vue de conception sans problème en utilisant une machine qui n'était pas connectée à VSS. Si je supprimais le contrôle des sources du projet, tout fonctionnait bien.

J'ai ensuite découvert que mes paramètres de connexion VSS étaient passés d'une connexion par dossier à une connexion Web. Je ne sais pas comment cela aurait pu se passer puisque je suis le seul à utiliser VSS et que je ne l'ai certainement pas changé. Quoi qu'il en soit, je le réinitialise et tout recommence à fonctionner normalement.


0
2017-08-04 18:54



renommer a fonctionné pour moi, c'est-à-dire changé setup.exe en setiup.exe.old

C: \ Program Files (x86) \ Fichiers communs \ microsoft shared \   OFFICE12 \ Contrôleur d'installation d'Office \ Setup.exe

voudrais avoir trouvé cet article d'abord - il m'a fallu beaucoup d'heures de travail

thx -j


0
2017-09-19 10:20