Manchmal möchte man nicht die neuste Version eines NuGet-Pakets laden lassen.
Dazu könnt Ihr über die allowedVersions
-Einschränkung in der „packages.config“-Datei steuern, welche Versionen bei einem NuGet-Update geladen werden, und welche nicht.
Z. B. nachfolgendes erlaubt nur Versionen, die kleiner Version 2.0 sind:
<package
id="CommandLineParser"
version="1.9.71"
targetFramework="net45"
allowedVersions="(,2.0)" />
Das ganze ist in der Microsoft-Dokumentation entsprechend beschrieben.
Anderes Beispiel um nur Versionen zu erlauben, die kleiner oder gleich Version 2.0 sind:
<package
id="CommandLineParser"
version="1.9.71"
targetFramework="net45"
allowedVersions="(,2.0]" />