2014-10-31 80 views
7

首先,關於所有的Nu​​get代碼,我試圖找出哪一個參考。如何以編程方式獲取nuget包版本?

主要的問題是,給定一個Nuget Package Name,是否有一種編程方式可以從nuget feed中檢索版本,還有一般消費的最新版本?

例如,給定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 – 2014-10-31 15:14:47

回答

相關問題