dotnet restore 失败 - 无法加载源 [包名称] 的服务索引
dotnet restore failing - Unable to load the service index for source [package name]
我在 VSTS 中构建失败并出现以下错误:
error : Unable to load the service index for source [source name] 2018-02-28T09:04:12.1080070Z /usr/share/dotnet/sdk/1.1.4/NuGet.targets(102,5)
error : Response status code does not indicate success: 402 (Payment Required - The user does not have a license for the extension ms.feed.
这发生在将创建包的用户的访问级别从 VSTS 中的 Basic 降低到 Stakeholder 之后,这反过来也从该用户中删除了包管理扩展。将访问级别恢复为 Basic 并为他们提供包管理扩展可以解决问题,尽管这不是长期解决方案,因为他们现在已经离开公司。
我已确保有些用户具有包管理扩展,并且还具有对包具有权限的 PAT。然后我将 nuget.config 文件中的密码更新为上述 PAT 令牌,但是如果设置包的用户处于利益相关者级别,构建仍然会失败并出现上述错误。
我猜测用户使用他们的 PAT 设置了一些东西,以某种方式将他们链接到包,但我正在努力寻找这个 is/where 它可能是什么。
我 运行 在 Docker 中托管的构建代理上构建。
任何帮助将不胜感激 - 谢谢!
402 Payment Required 状态代码表示私有 feed/package 被锁定,因为 Feed 所有者的订阅已过期。
如果私人供稿的所有者将付费订阅降级为免费订阅,或者如果订阅到期,帐户 上的任何私人供稿将变为 read-only几天的时间。这段时间过后,供稿将被锁定,这意味着在续订订阅或制作供稿之前无法访问私人供稿 public。
作为解决方法,您可以放弃该包并使用具有包管理扩展许可证的新用户在相同设置下创建新包。
这是同一问题的解决方案。对于遇到问题的开发者,请转到
- 导航至 https://{YourOrgName1}.visualstudio.com/_settings/users
- 单击用户名旁边的 "Three dots" > 管理扩展程序
- 单击选项卡 "Extensions" 并启用 "Package Management"
让开发人员重试构建。
我在 VSTS 中构建失败并出现以下错误:
error : Unable to load the service index for source [source name] 2018-02-28T09:04:12.1080070Z /usr/share/dotnet/sdk/1.1.4/NuGet.targets(102,5)
error : Response status code does not indicate success: 402 (Payment Required - The user does not have a license for the extension ms.feed.
这发生在将创建包的用户的访问级别从 VSTS 中的 Basic 降低到 Stakeholder 之后,这反过来也从该用户中删除了包管理扩展。将访问级别恢复为 Basic 并为他们提供包管理扩展可以解决问题,尽管这不是长期解决方案,因为他们现在已经离开公司。
我已确保有些用户具有包管理扩展,并且还具有对包具有权限的 PAT。然后我将 nuget.config 文件中的密码更新为上述 PAT 令牌,但是如果设置包的用户处于利益相关者级别,构建仍然会失败并出现上述错误。
我猜测用户使用他们的 PAT 设置了一些东西,以某种方式将他们链接到包,但我正在努力寻找这个 is/where 它可能是什么。
我 运行 在 Docker 中托管的构建代理上构建。
任何帮助将不胜感激 - 谢谢!
402 Payment Required 状态代码表示私有 feed/package 被锁定,因为 Feed 所有者的订阅已过期。
如果私人供稿的所有者将付费订阅降级为免费订阅,或者如果订阅到期,帐户 上的任何私人供稿将变为 read-only几天的时间。这段时间过后,供稿将被锁定,这意味着在续订订阅或制作供稿之前无法访问私人供稿 public。
作为解决方法,您可以放弃该包并使用具有包管理扩展许可证的新用户在相同设置下创建新包。
这是同一问题的解决方案。对于遇到问题的开发者,请转到
- 导航至 https://{YourOrgName1}.visualstudio.com/_settings/users
- 单击用户名旁边的 "Three dots" > 管理扩展程序
- 单击选项卡 "Extensions" 并启用 "Package Management"
让开发人员重试构建。