Je veux installer une ancienne version d’un package ( `` ) mais NuGet restaure.
Toute aide sera grandement appréciée.
Je veux installer une ancienne version d’un package ( `` ) mais NuGet restaure.
Toute aide sera grandement appréciée.
J'ai utilisé de Xavier réponse tout à fait un peu. Je tiens à ajouter que la limitation de la version de package à une plage spécifiée est facile et utile dans les dernières versions de NuGet.
Par exemple, si vous souhaitez ne jamais Newtonsoft.Json
à être mis à jour dernière version 3.x.x
dans votre projet, changer la correspondante package
élément dans votre packages.config
le fichier ressemble à ceci:
<package id="Newtonsoft.Json" version="3.5.8" allowedVersions="[3.0, 4.0)" targetFramework="net40" />
Avis de l' allowedVersions
d'attribut. Cela permettra de limiter la version de ce paquet de versions entre 3.0
(inclusif) et 4.0
(exclusif). Puis, quand vous faites un Update-Package
sur l'ensemble de la solution, vous n'avez pas besoin de s'inquiéter à propos de ce package de mise à jour dernière version 3.x.x
.
La documentation de cette fonctionnalité est ici.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.