Notas de la versión de NuGet 1.7

Notas de la versión de NuGet 1.6 | Notas de la versión de NuGet 1.8

NuGet 1.7 se publicó el 4 de abril de 2012.

Problemas de instalación conocidos

Si ejecuta VS 2010 SP1, es posible que vea el siguiente mensaje de error al intentar actualizar NuGet si tiene instalada una versión anterior.

La solución alternativa consiste en desinstalar NuGet e instalarlo desde la galería de extensiones de VS. Vea https://support.microsoft.com/kb/2581019 para más información.

Nota: Si Visual Studio no le permite desinstalar la extensión (el botón Desinstalar está deshabilitado), es probable que tenga que reiniciar Visual Studio con "Ejecutar como Administrador".

Características

Compatibilidad con la apertura del archivo readme.txt después de la instalación

Como novedad de la versión 1.7, si el paquete incluye un archivo readme.txt en la raíz, NuGet abrirá automáticamente este archivo una vez que haya terminado de instalar el paquete.

Representación de paquetes de versión preliminar en el cuadro de diálogo Administrar paquetes NuGet

El cuadro de diálogo Administrar paquetes NuGet ahora incluye una lista desplegable que proporciona la opción de mostrar paquetes de versión preliminar.

Showing prerelease packages

Representación del botón Restaurar paquete cuando faltan archivos de paquete

Al abrir la consola del Administrador de paquetes o el cuadro de diálogo Administrador de paquetes NuGet, NuGet comprobará si la solución actual ha habilitado el modo Restaurar paquete y si faltan archivos de paquete en la carpeta packages. Si se cumplen estas dos condiciones, NuGet se lo notificará y mostrará un botón Restaurar. Al hacer clic en este botón se desencadenará NuGet para restaurar todos los paquetes que faltan.

Package restore button on dialog

Package restore button on console

Adición del archivo packages.config de nivel de la solución

En versiones anteriores de NuGet, cada proyecto tiene un archivo packages.config que realiza el seguimiento de los paquetes NuGet que se instalan en ese proyecto. Pero no había ningún archivo similar en el nivel de solución para realizar el seguimiento de los paquetes de nivel de solución. Como resultado, no había ninguna manera de restaurar paquetes de nivel de solución. Esta característica ahora se implementa en NuGet 1.7. El archivo packages.config de nivel de solución se coloca en la carpeta .nuget en la raíz de la solución y solo almacenará paquetes de nivel de solución.

Eliminación del comando New-Package

Debido a un uso bajo, se ha quitado el comando New-Package. Se recomienda que los desarrolladores usen nuget.exe o el práctico Explorador de paquetes NuGet para crear paquetes.

Correcciones de errores

En NuGet 1.7 se han corregido muchos errores relacionados con el flujo de trabajo de restauración de paquetes y escenarios de control de código fuente o de red.

Para obtener una lista completa de los elementos de trabajo corregidos en NuGet 1.7, vea [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.7&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0).