gpt4 book ai didi

.net - 错误 "NU3034 This package is signed but not by a trusted signer"

转载 作者:行者123 更新时间:2023-12-01 21:32:53 29 4
gpt4 key购买 nike

今天我发现自己无法在我的计算机上恢复 NuGet 包。这样做会产生类似以下的错误:

Myproject.csproj : error NU3034: Package 'SomePackage 1.2.3' from source 'https://api.nuget.org/v3/index.json': This package is signed but not by a trusted signer.

如何修复包恢复?

最佳答案

正在运行nuget trusted-signers list显示我有一位名为“NuGet 测试开发人员”的可信签名者。

这出现在%appdata%\NuGet\NuGet.Config中下<trustedSigners>节点。

注释掉整个 <trustedSigners>节点允许恢复成功完成。

也可以使用nuget trusted-signers Add -Name nuget.org明确信任来自 nuget.org 的包,但就我而言,我认为我不需要“NuGet 测试开发人员”签名者。

也可以使用nuget config -set signatureValidationMode=accept完全禁用签名验证。

我找到了this article对于了解有关 NuGet 包签名的更多信息很有用。

关于.net - 错误 "NU3034 This package is signed but not by a trusted signer",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56334526/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com