由于缺少NuGet包而无法编译

时间:2016-03-11 13:46:44

标签: package nuget

正如标题所说,由于缺少包

,我无法编译解决方案

我做了一些搜索但是没有帮助(不幸)

How to download a Nuget package without nuget.exe or Visual Studio extension?

Can't build solution because of missing NuGet references

控制台的部分输出:

F:\Riot Games\tool\Poro-master\Poro\PoroLib\PoroLib.csproj(168,5): error : This project references NuGet package(s) that are missing on this computer. 

Enable NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. 

The missing file is ..\packages\System.Data.SQLite.Core.1.0.94.0\build\net45\System.Data.SQLite.Core.targets.

我需要帮助下载那个特定的包,互联网让我困惑,我的意思是x Person告诉我去x和z人告诉我去z

我......不知道该怎么做..

1 个答案:

答案 0 :(得分:0)

首先,检查Visual Studio是否配置为还原包。从VS顶部菜单:Tools -> Nuget Package Manger -> Package Manger Settings确保勾选前两个复选框: Nuget options

如果上述方法无效,请检查防火墙是否阻止VS访问互联网。如果没有,请从this link手动下载您的软件包,并在本地添加您的项目:

  1. 来自VS顶级菜单:Tools -> Nuget Package Manger -> Package Manger Settings
  2. 从左侧选择包源
  3. 添加新项目。
  4. 提供名称和位置(下载的软件包所在的文件夹)
  5. 不要忘记按Update按钮(VS中的错误)
  6. 右键单击您的项目并“管理NuGet包”
  7. 从右上角选择新来源
  8. 点击Browse。你的包裹在那里。