【问题标题】:Where is NuGet in VS2017 Community?VS2017 社区中的 NuGet 在哪里?
【发布时间】:2017-09-27 21:17:56
【问题描述】:

刚刚安装了 VS2017 社区版——我读过一些文档说包含了 NuGet——但我没有看到它,也没有看到如何添加它。是不是应该和VS2015基本一样?

【问题讨论】:

  • 它的集成方式与 2015 年相同。
  • 只需转到工具。
  • 我想通了——当你运行 VS2017 安装程序时,当然会出现很多选项。我没有选择导致安装 Nuget 的选项。最后,我只好回去重新下载安装程序,重新安装VS2017,这次仔细看了几十个复选框,确保要求它。我认为文档不是很好,它只是说“它包含在 VS2017 中”——这听起来像是你应该在每次 VS2107 安装中看到它——不是这样——这取决于。
  • 顺便说一句,在安装 vs 2017 时,“Visual Studio Installer”已安装在您的机器上,您可以随时单击“修改”,因此您无需重新安装整个 VS,但是安装程序可以随时添加/删除组件
  • @TAHASULTANTEMURI 如果我去工具,并选择包管理器控制台,然后输入(例如)“nuget spec”(根据docs.microsoft.com/en-us/nuget/quickstart/…),我得到“术语'nuget'不是认可”。

标签: nuget visual-studio-2017


【解决方案1】:

您必须在安装程序的第二个选项卡 - “包”中找到它,在子标题“代码工具”下

您可以从 VS 的工具菜单中启动安装程序,它应该是第一个选项。

【讨论】:

    【解决方案2】:

    我有同样的问题。当我安装 VS 2017 时,我只有 Microsoft Visual Studio 离线包。我不记得我是怎么想出来的,但我做到了。你要做的是:

    1. 打开 VS 2017。
    2. 选择工具 > NuGet包管理器 > 包管理器设置
    3. 选项 中,选择 NuGet 包管理器 > 包源
    4. 选择可用的软件包来源旁边的+
    5. 输入这些值:
    6. 选择确定

    现在,当你运行Install Package 命令时,你会得到你需要的。

    注意Package Manager Console中,作为您的Package source,确保选择All strong> 或 nuget.org

    【讨论】:

      【解决方案3】:

      它是作为选项包含的,默认情况下未安装。 要安装 NuGet: 1.Tools>Get Tools and Features... 2.Single Component>Code Tools 3.NuGet 包管理器 4.更新。 要查找 NuGet: - Project > Manage NuGet packages... - Tools > NuGet Package Manager

      项目或工具

      【讨论】:

      • 在我的机器上它被称为“单个组件”,而不是“单个组件”。 (VS 2017 社区版,版本 15.8.6)。
      【解决方案4】:

      在 Visual Studio 2017 中, 单击工具-> Nuget 包管理器-> 包管理器控制台:)

      【讨论】:

        【解决方案5】:

        对于在尝试找出 nuget 的安装位置以将其用作 CLI 时偶然发现此问题的任何人,如果您没有单独安装它,则需要通过 MsBuild.exe 使用 @ 来使用它987654323@ 例如恢复 nuget 包。如果您想要完整的工具,而不仅仅是通过 MSBuild 调用 DLL,则必须安装单个组件。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2018-02-18
          • 1970-01-01
          • 2018-10-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多