Поделиться через


Предупреждение NuGet NU3010

Пакет SamplePackage версии 1.0.0 из источника "https://contoso.com/index.json: основная подпись не имеет сертификата подписи.

Проблема

Клиент NuGet пытался проверить подпись пакета с SignerInfo записью, которая не содержит сертификат подписи.

Решение

Попросите автора пакета повторно подписать пакет с помощью nuget sign команды, как описано в документации NuGet. Если проблема сохранится, отправьте файл проблемы в NuGet/Home вместе с пакетом, создающим эту проблему.

Примечание.

Если для режима проверки подписи NuGet задано значение accept (по умолчанию), nu3010 вызывается как предупреждение. Если для режима проверки подписи NuGet задано требование или при выполнении nuget verify -signatures команды, NU3010 повышается от предупреждения до ошибки.