(xkcd)
Je sais que la compilation d'aujourd'hui est beaucoup plus rapide qu'il ne l'était avant. Pourtant, pour moi, il semble que la compilation et surtout en cours d'exécution/débogage ASP.NET projets avec Visual Studio Serveur de Développement Web est incroyablement lent.
Depuis le début de l'été dernier, j'ai travaillé énormément sur ASP.NET les projets MVC. Bien sûr, la meilleure façon de débogage en utilisant le serveur web qui est fourni avec Visual Studio. Lorsque vous faites cela, je reçois bien trop ralentir les temps de chargement. Chrome dev tools signalent généralement que de ne charger qu'une de mes pages avait un 3 minutes de temps d'attente, suivi d'un court temps de chargement.
J'ai vu ces deux questions, mais ils n'aident pas. Pendant que je fais la plupart de mon travail de débogage dans le navigateur Chrome, la même chose arrive dans IE.
Quelqu'un d'autre a eu ce problème avant? Si oui, des conseils?
Aussi, je doute que le problème vient de la vitesse de ma machine. Cet ordinateur est très rapide à l'exécution de Windows 7 et de Visual Studio 2010, donc je ne vois pas pourquoi ASP.NET le débogage doit être si lent.
Mise à JOUR: Dans sa réponse ci-dessous, Jon Skeet a suggéré de tenter de déterminer si le problème est causé par l'environnement ou par le code lui-même. J'ai créé un nouveau projet MVC et il a couru. Le premier test a semblé être beaucoup plus rapide. Cependant, après avoir testé un peu plus de temps, il est sûr de dire que le premier essai a été une anomalie - en général, il dure aussi longtemps que ma grand projet (2 - 3 minutes). Donc, c'est un problème avec l'environnement. Merci d'avance pour toute aide!
Mise à JOUR #2: Il a été un moment depuis que j'ai mis à jour cette question. Voici quelques informations que j'ai recueillies depuis ma dernière mise à jour:
- Ce retard se produit sur deux de mes machines de développement, à la fois Windows 7 et Visual Studio 2010
- Ce délai est passe pour tous mes MVC2 et MVC3 projets (mais je n'ai pas expérimenté avec la plaine ASP.NET encore)
- Plaine/vanille projets MVC expérience le même délai que les projets MVC avec de grandes bases de code
- La désactivation de l'IntelliTrace n'a pas aidé
- La désactivation de l'IPv6 n'a pas aidé
Je n'ai pas trouvé une solution pour ce problème, et donc je suis coincé avec un énorme temps d'attente. Quelqu'un sait-il comment résoudre ce problème?