MvcScaffolding est-il compatible avec VS 2013 RC par ligne de commande?
À NuGet lorsque j'essaie d'installer MvcScaffolding, en tapant:
Install-Package MvcScaffolding
J'obtiens cette erreur
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
Est-ce qui se passe à cause de cette nouvelle échafaudage moteur dans Visual Studio 2013 ?
source d'informationauteur Fernando Vezzali
Vous devez vous connecter pour publier un commentaire.
J'ai envoyé Scott, Hanselman sur ce à quelques semaines en arrière. Voici sa réponse:
Alors j'aimerais garder les yeux ouverts pour une nouvelle version de MvcScaffold qui, nous l'espérons résoudre ce problème. Dans le même temps, il ya de nouvelles fonctionnalités pour VS2013 que prendre un échafaudage dans un bien-amélioration de la direction, vous voudrez peut-être enquêter sur ceux-ci.
Edit: Il y a un nouveau package disponible (assurez-vous d'exécuter VS2013 tant qu'administrateur pour le faire fonctionner):
Install-Package MvcScaffolding -Version 1.0.8-vs2013 -Pre
Je suis tombé sur ce même bug dans VS2015. J'ai tiré la source, fixe les bugs, et téléchargé les nouveaux packages NuGet avec dépendances liées. Les 3 nouvelles offres sont les suivantes:
Si vous installez simplement le MvcScaffolding paquet, les paquets seront tirés au travers. Espérons que cela aide quelqu'un d'autre.
Des acclamations.
J'ai trouvé que j'ai dû aller dans mon
.\packages
dossier (pour la solution) et supprimer manuellement tous lesMvcScaffolding
etT4Scaffolding
paquet de dossiers (j'ai leNuGet
"restore packages
" activée, j'ai pensé serait de prendre soin de restaurer quelque chose que je n'aurais pas supprimé, en plus j'ai fait une sauvegarde).Après, antinescience de
Install-Package
de commande pourvs2013
a bien fonctionné, et n'a donc le "Scaffold Controller ...
" à l'échafaud un MVC5 contrôleur.Rapide mise à jour, de retour à l'heure quand j'ai écrit cette question de Visual Studio 2013 est encore en version Release Candidate. Maintenant, 8 mois plus tard, Microsoft vient de sortir de Visual Studio 2013 Update 2 et depuis tout fonctionne bien avec MVCScaffolding.
J'ai tester sous Windows 8 et 7. Dans Windows 7, il est nécessaire d'installer
Windows Management Framework 4.0 avant.