Когда наш сервер CI (CruiseControl.NET работает от имени администратора) работает
dotnet build foo.sln
, он завершается ошибкой со следующими сообщениями, такими как
Ошибка NU1100: Невозможно разрешить 'Serilog (> = 2.7.1) 'для' .NETCoreApp, Версия = v2.2 '.[C: \ path \ to \ foo.sln]
Serilog только в качестве примера.Фактически каждый пакет nuget будет приводить к одной и той же ошибке.
Почему?
Запуск одной и той же команды из cmd.exe
завершается успешно.
Казалось бы, этот вопросдубликат некоторых уже заданных вопросов, но я так не думаю (остальные вопросы разные).