当我跑步时:
nuget.exe restore c:\path\to\my.sln
它将创建目录c:\ path \ to \ packages,但仅还原该解决方案使用的4个nuget软件包之一。它仅还原EntityFramework.6.2.0。
当我在Visual Studio中打开相同的解决方案并重建时,我的c:\ path \ to \ packages \目录还包含:
该解决方案仅包含一个项目。
为什么nuget.exe还原后不还原所有软件包,而不仅仅是还原其中一个?
是否有一些命令行参数来检索非Microsoft软件包?我在Nuget文档中没有看到一个。
答案 0 :(得分:1)
我更新了nuget,
nuget.exe restore c:\path\to\my.sln
...这似乎已经解决了问题。我以前使用的是2.X版本。