使用 Visual Studio 安装 NuGet 包

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

使用Azure Artifacts和Visual Studio,可以设置开发计算机,从源和公共注册表(如 NuGet.org)访问和安装包。

获取源 URL

若要将Visual Studio连接到源,必须先获取源 URL

  1. 在项目中,选择Artifacts,然后选择源。

  2. 选择“Connect to feed”。

    Connect to feed

  3. NuGet部分选择Visual Studio

  4. 复制源的 URL。

    Copy source URL

  1. 选择 “生成和发布”,然后选择“ ”。

  2. 从下拉菜单中选择源。

  3. 选择“Connect to feed”。

    Connect to feed

  4. 复制源的 URL。

    Copy source URL

设置 Visual Studio

  1. 在Visual Studio中,选择“工具”,然后选择“选项”。

  2. 选择NuGet 程序包管理器,然后选择“包源”。

  3. 输入源的名称和 URL,然后选择绿色 (+) 符号以添加新包源。

  4. 如果在源中启用了上游源,请清除 nuget.org 复选框。

  5. 完成后,请选择“确定”。

    Screenshot showing how to add a new package source in Visual Studio - Windows

从源安装包

设置Visual Studio并添加了指向源的新包源后,现在可以从源中搜索和安装包。

  1. 在Visual Studio中,右键单击解决方案资源管理器中的项目,然后选择“管理NuGet包...”

  2. 选择 “浏览”,然后从 “包源 ”下拉菜单中选择源。

    Select feed source

  3. 使用搜索栏从源中查找包。

注意

如果启用了 上游源,则任何尚未保存到源的包 (使用它们至少一次) 不会显示在搜索结果中。

从 NuGet.org 安装包

  1. 导航到 NuGet.org 并搜索要安装的包。

  2. 选择程序包管理器,然后复制 Install-Package 命令。

  3. 在Visual Studio中,选择“工具>NuGet 程序包管理器>程序包管理器控制台以打开包管理器控制台。

  4. 将命令粘贴到程序包管理器控制台中,然后按 Enter。