У меня была такая же проблема, но мне нужно остаться с nuget.exe
2.8 из-за невозможности обновить версию .NET Framework, установленную на нашем сервере сборки (2.8 - последняя версия, которая по-прежнему работает с .NET 4.0) ,
Причина: nuget.config
указывает только на API v3. Решение заключается в добавлении в API v2. например.
<configuration>
<activePackageSource>
<add key="All" value="(Aggregate source)" />
</activePackageSource>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="nuget v2" value="https://www.nuget.org/api/v2" />
</packageSources>
</configuration>
Я использовал автоматическую сборку Mac и, как вы не могли обновить 'nuget', эта исправленная моя ошибка. Благодаря! – user1