Nous et nos partenaires utilisons des technologies comme les cookies et des données comme les adresses ip ou des informations provenant des navigateurs pour personnaliser nos conseils ou les publicités que vous pouvez voir. Cela nous aide à vous montrer du contenu adapté et améliorer votre expérience de navigation sur notre site. Nous utilisons également des résultats d'indicateurs pour adapter le contenu de notre site web. Aussi, parce que nous prennons soin à vos données privées, nous vous demandons la permission d'utiliser ces technologies. Vous pourrez toujours changer d'avis plus tard en annulant votre consentement en cliquant sur le lien en bas à droite de la page.
Comment réinstaller et mettre à jour des packages nuget
La mise à jour et la réinstallation des packages se font comme suit:
TABLEAU 1
Méthode
Mettre à jour
Réinstaller
Console du gestionnaire de package
Update-Package commander
Update-Package -reinstall commander
Interface utilisateur du gestionnaire de packages
Dans l' onglet Mises à jour , sélectionnez un ou plusieurs packages et sélectionnez Mettre à jour
Dans l' onglet Installé , sélectionnez un package, enregistrez son nom, puis sélectionnez Désinstaller . Passez à l' onglet Parcourir , recherchez le nom du package, sélectionnez-le, puis sélectionnez Installer ).
CLI nuget.exe
nuget update commander
Pour tous les packages, supprimez le dossier du package, puis exécutez nuget install. Pour un seul package, supprimez le dossier du package et utilisez nuget install <id>pour réinstaller le même.
Pour utiliser la console du gestionnaire de package, il faut aller dans le menu Tools => Gestionnaire de package => Console de package.
Quand réinstaller un package ?
Références cassées après la restauration de packages : si vous avez ouvert un projet et restauré des packages NuGet, mais que vous voyez toujours des références rompues, essayez de réinstaller chacun de ces packages.
Le projet est interrompu en raison de fichiers supprimés : NuGet ne vous empêche pas de supprimer les éléments ajoutés des packages, il est donc facile de modifier par inadvertance le contenu installé à partir d'un package et de casser votre projet. Pour restaurer le projet, réinstallez les packages concernés.
La mise à jour du package a interrompu le projet : si une mise à jour d'un package rompt un projet, l'échec est généralement causé par un package de dépendances qui peut également avoir été mis à jour. Pour restaurer l'état de la dépendance, réinstallez ce package spécifique.
Reciblage ou mise à niveau du projet : cela peut être utile lorsqu'un projet a été reciblé ou mis à niveau et si le package nécessite une réinstallation en raison du changement de cadre cible. NuGet affiche une erreur de génération dans de tels cas immédiatement après le reciblage du projet, et les avertissements de génération suivants vous indiquent que le package doit peut-être être réinstallé. Pour la mise à niveau du projet, NuGet affiche une erreur dans le journal de mise à niveau du projet.
Réinstaller un package pendant son développement : les auteurs de packages doivent souvent réinstaller la même version du package qu'ils développent pour tester le comportement. La commande "Install-Package" ne fournit pas d'option pour forcer une réinstallation, utilisez donc Update-Package -reinstallà la place.