首先,在所有Nuget代码中,我试图弄清楚要引用哪一个.
主要问题是,给定一个Nuget包名称,是否有一种编程方式从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(_=>_)));
Run Code Online (Sandbox Code Playgroud) 我有一个很大的解决方案,我正在使用TFS(和MSBuild)来......嗯......构建.但是,构建所有内容需要很长时间,我想知道是否可以只调试构建XML文件而不是构建本身.
我正在使用VS2008和TFS 2008.