我尝试学习 Github 操作和包。所以,我创建了一个示例 nuget 包并成功创建。但是我无法使用它。
我按照这一步;
之后,Visual Studio 不会向我询问此地址的任何凭据。
如果没有凭据,我会期望出错。我明白了。
[github] 无法从源“ https://nuget.pkg.github.com/[OrganizationName]/query?q=&skip=0&take=26&prerelease=false&semVerLevel=2.0.0 ”检索元数据。响应状态代码不表示成功:401(未授权)。
然后,我决定使用一些凭据,如github 文档中所述。
但是我仍然收到未经授权的错误。而且当我单击错误链接时,会收到这样的消息:
{"errors":[{"code":"您的令牌尚未获得执行此查询所需的范围。'id' 字段需要以下范围之一","message":" ['read:packages' ],但您的令牌仅被授予:[''] 范围。请在以下位置修改您的令牌的范围:https : //github.com/settings/tokens。"}]}
那么,我如何添加和使用我的私有 nuget 包?
nuget nuget-package visual-studio-2019 github-package-registry