NuGet ID已在MyGet供稿中验证标记

时间:2017-10-07 00:51:56

标签: nuget myget

由于NuGet实现了NuGet Package ID Prefix reservation,最新版本的Visual Studio会为经过验证的软件包显示一个新图标。

今天我注意到我的自定义MyGet Feed中的所有软件包都有相同的图标,但是,我没有做任何额外的更改。

这是MyGet中的预期行为吗?

1 个答案:

答案 0 :(得分:1)

由于NuGet protocol does not really describe when a package should be "verified"在Nuget.org之外使用,我们MyGet现在使用以下约定:

  • 如果包来自MyGet Feed,则会显示为"已验证" (例如,它来自您的Feed)
  • 如果包裹是代理的,例如NuGet.org,该软件包从未显示已经过验证,因为MyGet到达上游以获取软件包并且它还不是您的Feed的一部分。此外,由于V2协议不公开经过验证的布尔值,因此我们永远无法显示上游包源的已验证标签。