使用 Visual Studio 安装 NuGet 包

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

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

获取源 URL

若要将 Visual Studio 设置为以包源的形式访问源,必须先获取 源 URL

  1. 登录到 Azure DevOps 服务器,然后导航到项目。

  2. 选择“项目,从下拉菜单中选择源,然后选择连接源

  3. 从左侧选择 NuGet ,然后复制 包源 URL

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

  2. 选择“项目,从下拉菜单中选择源,然后选择连接源

  3. 从左侧导航面板中选择 Visual Studio ,然后复制 URL。

    显示源 URL 的屏幕截图。

设置 Visual Studio

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

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

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

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

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

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

从源安装包

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

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

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

    显示 Visual Studio 中包源下拉菜单的屏幕截图。

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

注意

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

从 NuGet.org 安装包

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

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

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

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