Solución:
Cerrar y reabrir VS2015 resuelve el problema.
Parece que en algunos casos, simplemente volver a cargar el proyecto afectado funcionará.
tl; dr – Elimina esto:
%AppData%/Nuget/Nuget.config
Advertencia: si tenía fuentes NuGet personalizadas, esto las eliminará y tendrá que volver a agregarlas.
Versión más larga:
Es posible que haya dañado su configuración de NuGet. Oh no 🙁
Nuget.config es un archivo que se usa para realizar un seguimiento de todos los lugares de los que se extrae NuGet, así como para configurar otras cosas. Lo más probable es que este archivo xml se haya roto de alguna manera.
- Ve a este camino:
C:Users{{username}}AppDataRoaming
- Borrar
Nuget.config
- Reinicie VS por si acaso
Como referencia: en los buenos días de 2017, su archivo debería verse así
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageRestore>
<add key="enabled" value="True" />
<add key="automatic" value="True" />
</packageRestore>
<activePackageSource>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
</activePackageSource>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="nuget.org" value="https://www.nuget.org/api/v2/" />
<!-- Others -->
</packageSources>
<packageSourceCredentials>
<!-- secret stuff -->
</packageSourceCredentials>
</configuration>
Encontré una solución para esto en mi caso, intente actualizar NuGet Package Manager.
Para hacer esto:
- Desde VS, vaya a Herramientas -> Extensiones y actualizaciones
- Abre el Actualizaciones opción de menú a la izquierda, luego seleccione Galería de Visual Studio.
- Si hay una actualización para Nuget Package Installer, debería mostrarse en la lista de la derecha. Hacer clic Actualizar
- Reinicie Visual Studio
Esto me permitió instalar paquetes sin problemas nuevamente.
¡Espero que esto ayude!