Nuget包来源:VS2019的全局nuget.config?

joh*_*paz 3 github nuget visual-studio-2019

我的组织刚刚开始使用 github,我们正在尝试将内部开发的依赖项从私有存储库转换为 Github nuget 包。我首先尝试使用Tools |将我们的包提要添加到包源中。选项| NuGet 包管理器 | 包来源。然而,我没有看到任何地方可以输入凭据,所以正如我所料,我从 Nuget UI 中只得到了 401。

我的下一次尝试是在我的项目中创建一个 nuget.config 文件,按照https://help.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-dotnet-cli-与 github 包一起使用。这就像一个魅力。

但是,我的目标是为我创建的任何解决方案设置一个全局包源,以访问这些内部依赖项,而无需将该配置文件添加到每个新项目中。

那么...是否有一个全局 nuget.config,或者 Visual Studio 用于 nuget UI 的类似配置,我可以在其中附加我的私有包源?

谢谢。

Mr *_*ian 6

那么...是否有一个全局 nuget.config,或者 Visual Studio 用于 nuget UI 的类似配置,我可以在其中附加我的私有包源?

Visual Studio在我这边有一个全局nuget.config文件退出,它是.%appdata%\NuGet\NuGet.ConfigC:\Users\xxxx\AppData\Roaming\NuGet\NuGet.Config

然后您可以在此文件中进行设置并可以直接在项目中使用。

你可以查看这个官方文档

在此输入图像描述

请注意:它可以被nuget.config项目中的文件覆盖。