2010-10-02 6 views
3

Mon nouveau projet de bureau est basé sur un design MVP et est en VB.NET (.NET 3.5), en utilisant plusieurs bibliothèques (comme EntLib, framework d'entreprise interne, etc.). Le nombre de DLL utilisées comme références est si énorme (presque 50) que lorsque j'essaie de construire/déboguer l'application dans VS2008, il faut presque 3-4 minutes pour que le site fonctionne correctement.Façons de réduire le temps de construction/débogage des applications

Vous vouliez savoir s'il y a des paramètres/zones qui, sur certaines modifications, peuvent m'aider à réduire le temps de construction? et quelles peuvent être les principales raisons derrière cette longue durée de chargement?

Merci!

Répondre

0

Il peut y avoir plusieurs raisons pour des temps de compilation lents et personne ne va vous donner une réponse définitive. Au lieu de cela, vous devriez essayer de mesurer les temps de construction avec différents réglages et expérimenter un peu. Vous n'avez pas spécifié suffisamment de détails sur le projet, mais il vaut la peine de vérifier peut-être:

  • tout temps construire événement
  • êtes-vous génération de la documentation xml pour vos assemblées
  • peut-être vous pouvez référencer quelques ensembles de GAC au lieu de les copier localement dans le répertoire de sortie

Ce ne sont que quelques suggestions. Si vous êtes, ou pouvez mettre à niveau, à VS2010 alors je suggère également obtenir le plugin VSCommands 2010 qui vous montrera des informations détaillées sur les temps de construction de vos projets: alt text

Vous pouvez également le configurer pour annuler la construction lorsque le premier projet échoue ce qui est un excellent gain de temps aussi!

+0

^^ ok, se pencherait sur les domaines mentionnés .. – Dienekes

Questions connexes