2010-10-04 9 views
2

Je suis très nouveau sur VS2010, il s'agit donc plus d'une question d'utilisation de Visual Studio 2010 que de T4MVC.Supprimer T4MVC de ma solution VS2010

Quoi qu'il en soit, je voulais supprimer T4MVC de ma solution, j'ai donc supprimé les deux fichiers de mon répertoire racine. Cependant, lorsque je reconstruis et débogue ma solution, je vois toujours des avertissements de compilation associés à T4MVC.tt. Quelle étape me manque-t-il ici? Merci d'avance!

+0

Si vous le pouvez, veuillez poster les erreurs que vous recevez. – gligoran

Répondre

2

Vous devez vous assurer que vous supprimez les deux fichiers de Visual Studio et non de l'explorateur (c'est peut-être ce que vous faites déjà?). De cette façon, il supprime non seulement t4mvc.tt, mais aussi tous les fichiers générés qui se trouvent en dessous.

Cela devrait être tout ce qu'il faut pour supprimer T4MVC. Si ce n'est pas le cas, pouvez-vous mettre à jour votre question avec plus de détails sur les avertissements spécifiques que vous voyez? En outre, voyez-vous ce problème sur un tout nouveau projet, ou seulement sur un projet plus complexe?

+0

C'est un projet plutôt basique: je travaille actuellement sur les exercices du chapitre 3 du livre MVC 2 de Sanderson (http://apress.com/book/view/1430228865). La complexité est très faible. Je pense que j'ai peut-être accidentellement supprimé physiquement les fichiers de mon PC avant de supprimer les références de Visual Studio. Mais humour moi une seconde: où devrais-je regarder dans VS2010 pour les références de ma solution? Comme je l'ai déjà dit, je suis assez nouveau pour ... enfin, tout. Donc, je ne regarde peut-être pas au bon endroit. –

+0

Si vous faites référence à des références d'assemblage, vous pouvez les trouver en développant le nœud 'Références' sous votre projet (dans l'Explorateur de solutions). –

+0

Peut-être que VS2010 compile toujours les anciens fichiers .generated.cs créés par T4MVC. Si vous avez supprimé le fichier .tt en dehors de VS2010, cela pourrait être le problème après la mise à jour des contrôleurs. Je pense que le moyen le plus propre de supprimer T4MVC est de le supprimer de VS2010. Ou si vous avez utilisé NuGet pour obtenir T4MVC, désinstallez simplement le paquet. – gligoran