使用 Visual Studio 安装 NuGet 包

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

本文指导你设置 Visual Studio,以便从 Azure Artifacts 源端点和 NuGet.org 安装 NuGet 包。

先决条件

产品 要求
Azure DevOps - 一个 Azure DevOps 组织
- Azure DevOps 项目
- Azure Artifacts
其他 - 下载 Visual Studio

获取源 URL

在设置 Visual Studio 之前,必须先获取数据流的源 URL。 在下一部分中,你将使用此 URL 在 Visual Studio 中将订阅源添加为包源:

  1. 登录到 Azure DevOps 组织,然后导航到项目。

  2. 选择“Artifacts”,从下拉菜单中选择源,然后选择“连接到源”

  3. 从左侧导航窗格中选择“Visual Studio”,然后复制“来源”URL。

    显示如何查找订阅源的 URL 的屏幕截图。

设置 Visual Studio

现在有了您订阅源的源 URL,请按照以下步骤设置 Visual Studio 并添加新的包源:

  1. 打开 Visual Studio,然后选择 “工具>选项”。

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

  3. 输入您的 订阅源的名称,并粘贴之前复制的 Source URL。 完成添加新包源后,选择绿色(+)图标。

  4. 如果已在源中启用 上游源 ,请取消选中 nuget.org

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

    显示如何在 Visual Studio for Windows 中添加新包源的屏幕截图。

从源中安装包

现在,您已设置 Visual Studio 并将您的源添加为包源,可以直接从 Visual Studio 的 NuGet 包管理器中搜索和安装包。

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

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

  3. 使用搜索栏从源查找和安装包。

    显示 Visual Studio 中包源列表的屏幕截图。

注释

如果启用了上游源,但包尚未从上游保存到您的 feed 中,则它们不会显示在搜索结果中。 当Feed 和上游读取器(协作者)或更高级别的用户从上游安装包时,包将被保存到源点。

从 NuGet.org 安装包

可以通过多种方式从 NuGet.org 安装包,其中一种方法是在 Visual Studio 中使用 包管理器控制台

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

  2. 选择 “包管理器 ”选项卡,然后复制 Install-Package 命令。

  3. 打开 Visual Studio,然后选择“工具>NuGet 包管理器包管理器>控制台”。

  4. 将 install 命令粘贴到控制台中,然后按 Enter。