J'ai deux projets, une bibliothèque de classe et un projet mvc3. Ils ont tous les deux des paquets de pépites qui leur sont associés. Sur la bibliothèque de classes lorsque je clique avec le bouton droit sur la solution, j'obtiens l'option "Activer la restauration de NuGet Packges"
Dans le MVC, je ne le fais pas.
inutile de dire que j'aimerais la fonctionnalité pour les deux projets. Qu'est-ce que je fais mal?
L'élément de menu contextuel de restauration du package NuGet est masqué lorsque l'extension détecte la présence d'un dossier $ (SolutionDir) .nuget contenant les nuget.exe, nuget.config et nuget.targets nécessaires pour effectuer la restauration du package.
L'application MVC en dispose déjà, la restauration doit donc être activée. Sinon, supprimez simplement le dossier .nuget et vous verrez l'élément de menu réapparaître.
Pour moi, c'était aussi simple que:
"Gérer les packages NuGet pour la solution" -> "Restaurer" (en haut à droite de la boîte de dialogue)