构建API - 恢复nuget包

时间:2015-08-10 13:15:28

标签: c# nuget-package-restore microsoft.build

我创建了一个应用程序,使用Build API(https://msdn.microsoft.com/en-us/library/dn715758(v=vs.121).aspx)构建我拥有的所有解决方案。

我面临的问题是它不会触发nuget包恢复。这意味着,如果有人第一次构建源代码,或者某个包已被其他人更新,则它不会在构建时自动更新/触发包恢复。

在文档中找不到任何内容,也许别人知道什么?

2 个答案:

答案 0 :(得分:1)

在解决方案资源管理器中(您可以看到解决方案和所有投影),右键单击解决方案,而不是项目。

在上下文菜单中,您将看到

启用Nuget包还原

答案 1 :(得分:0)

我相信您必须单独执行restore命令。

https://docs.nuget.org/consume/command-line-reference#restore-command