我创建了一个应用程序,使用Build API(https://msdn.microsoft.com/en-us/library/dn715758(v=vs.121).aspx)构建我拥有的所有解决方案。
我面临的问题是它不会触发nuget包恢复。这意味着,如果有人第一次构建源代码,或者某个包已被其他人更新,则它不会在构建时自动更新/触发包恢复。
在文档中找不到任何内容,也许别人知道什么?
答案 0 :(得分:1)
在解决方案资源管理器中(您可以看到解决方案和所有投影),右键单击解决方案,而不是项目。
在上下文菜单中,您将看到
启用Nuget包还原
答案 1 :(得分:0)
我相信您必须单独执行restore命令。
https://docs.nuget.org/consume/command-line-reference#restore-command