Я унаследовал проект с более или менее 71 проектом в одном решении.В настоящее время я пытаюсь настроить конвейер CI / CD.
При настройке процесса сборки я понял, что существует закрытый пакет nuget.Поэтому я добавил в файл NuGet.Config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="ASI" value="http://private:8989/nuget/private-Libraries" />
<add key="NuGet" value="https://api.nuget.org/v3/index.json" />
</packageSources>
<activePackageSource>
<add key="All" value="(Aggregate source)" />
</activePackageSource>
</configuration>
Также установил агент на одну из коробок.Поэтому я надеялся, что если я использую установленный агент, мне не нужно будет беспокоиться о пакете private nuget ... Но похоже, что он не может восстановить ни один из пакетов.
Продолжайте получать следующую ошибку
Сбой команды nuget с кодом выхода (1) и ошибкой (ошибки в проектах packages.config. Невозможно найти версию '1.9.0' пакета 'Someprivatepackage'. https://api.nuget.org/v3/index.json: Package 'Someprivatepackage.1.9.0 'не найден в источнике' https://api.nuget.org/v3/index.json'. http://private:8989/nuget/private-Libraries: Пакет 'Someprivatepackage.1.9.0' не найден в источнике 'http://private:8989/nuget/private-Libraries'.)
Пакеты не удалось восстановить
Как я могу восстановить эти пакеты, я полагаю, это потому, что за ними стоит VPN некоторых типов.