使用英语阅读

通过


NuGet 错误 NU3008

源https://contoso.com/index.json“的包”SamplePackage v1.0.0“:包完整性检查失败。 包自签名后已更改。 请尝试清除本地 http 缓存并再次运行 nuget作。

问题

自已签名以来,正在验证的 NuGet 包已更改。

解决方案

请确保包自签名以来未被篡改。 如果这是暂时性问题,则可以通过运行 nuget locals http-cache -cleardotnet nuget locals http-cache --clear 命令清除本地 http-cache(s)来解决此问题。 但是,如果问题仍然存在,请通知包源和包作者。

如果此问题发生在来自 nuget.org 的包上,请在 NuGet/NuGetGallery 中提交问题以及导致此问题的包。