【问题标题】:Can not compile because of missing NuGet package由于缺少 NuGet 包而无法编译
【发布时间】:2016-03-11 13:46:43
【问题描述】:

正如标题所说,由于缺少包,我无法编译解决方案

我做了一些搜索,但没有帮助(很遗憾)

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 人告诉我去 x 和 z 人告诉我去 z

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

【问题讨论】:

标签: package nuget


【解决方案1】:

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

如果上述方法不起作用,请检查防火墙是否阻止 VS 访问互联网。如果没有,请从this link 手动下载您的包并将其添加到本地项目中:

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

【讨论】:

    猜你喜欢
    • 2020-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-25
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多