Prima di tutto, di tutto il codice Nuget, sto cercando di capire a quale fare riferimento.Come ottenere la versione del pacchetto nuget a livello di codice?
La domanda principale è, dato un nome pacchetto Nuget, c'è un modo programmatico per recuperare le versioni dal feed nuget e anche l'ultima versione per il consumo generale?
Ad esempio, dato un nome di pacchetto di ILMerge, sarebbe bello ottenere l'ultima versione del pacchetto di 2.13.307.
//pseudo code, makes a lot of assumptions about nuget programmatic interfaces
PackageRef currentVersion = nugetlib.getpackageinfo(args[0]);
Console.WriteLine("Package Id: '{0}':", pkg.Id);
Console.WriteLine(" Current version: {0}", pkg.Version);
Console.WriteLine(" Available versions: {0}", String.Join(",",pkg.Versions.Select(_=>_)));
Qualcosa che può aiutarti, forse? http://blog.diniscruz.com/2013/05/retrieving-nuget-package.html –