2014-10-31 10 views
7

Прежде всего, из всего кода Nuget, я пытаюсь выяснить, какой из них ссылаться.Как получить программную версию пакета nuget?

Главный вопрос, учитывая имя пакета Nuget, существует ли программный способ получения версий из фида nuget, а также последней версии для общего потребления?

Например, учитывая имя пакета ILMerge, было бы неплохо получить последнюю версию пакета 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

Что-то, что может вам помочь, может быть? http://blog.diniscruz.com/2013/05/retrieving-nuget-package.html –

ответ

Смежные вопросы