2014-10-31 14 views
7

Po pierwsze, ze wszystkich kodów Nugeta, próbuję ustalić, do którego z nich należy się odwoływać.Jak programowo uzyskać wersję pakietu Nuget?

Głównym pytaniem jest, biorąc pod uwagę nazwę pakietu Nuget, czy istnieje programowy sposób pobierania wersji z pliku danych nuget, a także najnowszej wersji do ogólnego zużycia?

Na przykład, biorąc pod uwagę nazwę pakietu ILMerge, byłoby miło uzyskać najnowszą wersję pakietu 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(_=>_))); 
+0

Coś, co może ci pomóc? http://blog.diniscruz.com/2013/05/retrieving-nuget-package.html –

Odpowiedz

Powiązane problemy