Siéntete libre de compartir nuestra página y códigos con otro, apóyanos para aumentar esta comunidad.
Solución:
Prueba a reinstalar los paquetes.
En la consola del administrador de paquetes NuGet, ingrese el siguiente comando:
Update-Package -Reinstall -ProjectName Your.Project.Name
Si desea reinstalar paquetes y restaurar referencias para toda la solución, omita el -ProjectName
parámetro.
Debe Habilitar la restauración del paquete NuGet en el nivel de la solución VS para que funcione la restauración del paquete faltante.
En caso de que esto ayude a alguien, para mí, nada de lo anterior fue suficiente. Todavía no pude construir, VS aún no pudo encontrar las referencias. los key era simplemente para cerrar y volver a abrir la solución después de restaurar los paquetes.
Aquí está el escenario (usando Visual Studio 2012):
Abre una solución a la que le faltan paquetes. Las referencias muestran que VS no puede encontrarlas. Hay muchas maneras de restaurar los paquetes que faltan, incluyendo
- crear una solución configurada para la restauración automática
- abriendo la Consola del administrador de paquetes y haciendo clic en el agradable botón “Restaurar”
- haciendo
nuget restore
si tiene instalada la línea de comando nuget
Pero no importa cuál sea el enfoque, esas referencias aún se mostrarán como faltantes. Y cuando lo construyas fallará. Suspiro. Sin embargo, si cierra la solución y la vuelve a abrir, ahora VS verifica esos buenos
s de nuevo, descubre que los paquetes están de vuelta donde pertenecen, y todo está bien con el mundo.
Actualizar
es Visual Studio todavía no ves que tienes el paquete? ¿Todavía muestra una referencia que no puede resolver? Asegúrese de que la versión del paquete que restauró sea exactamente la misma que la
en su archivo .csproj. Incluso un número menor de corrección de errores (por ejemplo, 1.10.1 a 1.10.2) hará que la referencia falle. Puede solucionar esto editando directamente su csproj xml, o eliminando la referencia y creando una nueva que apunte a la versión recién restaurada en el directorio de paquetes.