如何从私有 nuGet 主机下载包

how to download packages from a private nuGet host

我是 nuget 世界的新手。我必须使用一些托管在私人服务器上的私人包裹。 (我知道服务器URL)。谁能告诉我如何浏览和下载这个私人主机中的那些包?

在 Visual Studio 中,单击“工具”>“Nuget 包管理器”>“包管理器设置”。 Select Package Sources 并在其中添加您的私人服务器 url。之后,当您单击管理解决方案的 Nuget 包时,您将在右侧看到下拉列表,其中将您的私有 Nuget 服务器作为包源。可以像浏览nuget.org.

一样浏览

出于所有这些目的,NuGet 支持通过以下方式设置私有包源:

  • 本地提要:包只是放置在合适的网络文件共享上,理想情况下使用 nuget init 和 nuget add 创建分层文件夹结构(NuGet 3.3 +).有关详细信息,请参阅本地 Feed。

  • NuGet.Server:通过本地 HTTP 服务器提供包。详情见NuGet.Server.

  • NuGet Gallery:包托管在使用 NuGet Gallery Project 的 Internet 服务器上。 NuGet Gallery 提供用户管理和功能,例如广泛的 Web UI,允许从浏览器中搜索和探索包,类似于 nuget.org.