2009-07-26 5 views
0

Après avoir apporté des modifications aux contrôleurs, je dois les reconstruire pour que les modifications soient effectives. Est-il possible de définir l'application que je n'ai pas à construire pour les modifications de fichiers de code?Paramètre de compilation MVC

Répondre

2

Non, il n'y a aucun moyen de le faire. Les contrôleurs dans .NET est un binaire compilé, ce qui signifie qu'il doit être compilé avant de pouvoir être utilisé.

Bien sûr, vous n'êtes pas obligé de créer si vous voulez simplement exécuter l'application. Gardez à l'esprit que vous ne verrez pas les derniers changements.

1

Comme Adrian a déjà dit, il est impossible, mais il y a quelque chose que vous pouvez faire pour accélérer éventuellement le temps qu'il faut pour compiler ...

Si votre demande est assez importante, tenez compte décochant une partie de votre solutions rarement modifiées (et solutions QCCop StyleCop QC, si vous les utilisez). Je trouve que, lorsque je ne fais que travailler sur mon projet MVC, je décoche mes autres couches pour gagner du temps.

Vous pouvez choisir les projets à compiler en procédant comme suit:

  1. Dans l'explorateur de solution dans VS, à droite cliquez sur la solution au sommet de l'arbre et choisissez « Propriétés »
  2. Dans la nouvelle Ouvrez la boîte, sur la gauche, choisissez "Propriétés de configuration".
  3. Maintenant, décochez les projets inutiles pour les empêcher d'être compilés.

Reconstruisez maintenant. En outre, si vous avez des scripts de génération avant/après qu'il vaut mieux laisser pour le déploiement, envisagez de les supprimer/déplacer pendant le développement.

Questions connexes