从Build脚本获取Nuget包更新列表

时间:2011-02-06 01:27:37

标签: msbuild nuget

我正在考虑在构建脚本中添加一行,以通过nuget提供有关任何可用包更新的一些文本。可以通过Package Manager控制台发出命令,例如:

 > Get-Package folderPath -Updates

令人惊讶的是,虽然我认为类似的命令会通过nuget控制台应用程序浮出水面,但事实并非如此!不确定为什么他们没有将PowerShell API中的所有相同功能都显示在控制台工具中??

我不是PowerShell大师,那么从构建脚本运行命令的最佳方法是什么?我可以轻松地调用PowerShell,还是可以构建一个直接引用NuGet.Core.dll的实用程序?

1 个答案:

答案 0 :(得分:1)

您尚未使用控制台应用程序执行此操作。我们正在考虑将NuGet命令行工具构建为一个完整的NuGet客户端,因此它将具有与进程中的PowerShell大致相同的功能。

如果您真的想通过引用NuGet.Core并查看cmdlet的内容,您可以立即构建自己的客户端。