Artículo
|
Nuget (Administración de Paquetes con Visual Studio) |
¿Qué es Nuget?
Nuget es una extensión de Visual Studio que permite la administración, de una forma muy sencilla, de las referencias a otras librerías. Del mismo modo que se va a poder agregar o quitar referencias, Nuget va a ser capaz de detectar si existen nuevas versiones en el almacén y descargar la nueva versión previa aceptación de la solicitud de consentimiento.
Aunque hemos empezado hablando de referencias, no son referencias “solo”. Vamos a hablar de paquetes:
¿Qué es un paquete en Nuget?
Un paquete es el conjunto de ficheros (clases, referencias, carpetas…) que se van a distribuir en conjunto desde Nuget.
Podríamos decir que Nuget es un almacén común en el que podemos encontrar proyectos y librerías que antiguamente, había que descargar y agregar a tu proyecto en varios pasos, y que si existía una nueva actualización había que hacer una búsqueda manual.
¿Cómo empezar a utilizar Nuget?
El primer paso para poder utilizar Nuget es descargarlo e instalarlo. Para descargarlo podemos acceder al siguiente enlace de Visual Studio Gallery.
Para el funcionamiento de Nuget es necesario tener instalado PowerShell 2.0 por lo que si tenemos un Sistema Operativo entre los siguientes: Windows XP con SP3, Windows Server 2003 con SP2, Windows Vista con SP1 o Windows Server 2008, tendremos que instalar de forma manual PowerShell (Guía y descarga aquí).
Una vez instalado, podemos empezar a gestionar los paquetes que vamos a utilizar en nuestra solución. Para ello, existe un asistente manual (Imagen1) accesible pulsando con el botón secundario del ratón sobre el proyecto y eligiendo el menú “Add Package Library Reference”.
(Imagen1)
En la imagen podemos detectar 3 zonas:
- Origen de Los paquetes: Podremos indicar los paquetes instalados, la fuente original de (Nuget.Org), las actualizaciones o los paquetes que hemos utilizado recientemente.
- En la zona central vamos a ver el listado de paquetes disponibles en el origen indicado.
- En la parte de la derecha podemos ver información relativa al paquete seleccionado.
Para agregar un paquete a nuestro proyecto bastaría con pulsar sobre el botón Install que aparece al pulsar sobre cada paquete:


Una vez instalado nuestro paquete se habrán agregado un conjunto de ficheros y/o librerías a nuestro proyecto, y se habrá creado un fichero packages.Config con la información relativa a los paquetes instalados.
Para eliminar los paquetes instalados bastaría con que dentro del asistentes indiquemos el origen “Installed Packages” y pulsemos el botón Uninstall del paquete que queramos quitar.
En el próximo artículo vamos a ver como generar un paquete de Nuget y publicarlo.
Nuget es una extensión de Visual Studio que permite la administración, de una forma muy sencilla, de las referencias a otras librerías. Del mismo modo que se va a poder agregar o quitar referencias, Nuget va a ser capaz de detectar si existen nuevas versiones en el almacén y descargar la nueva versión previa aceptación de la solicitud de consentimiento.
Aunque hemos empezado hablando de referencias, no son referencias “solo”. Vamos a hablar de paquetes:
¿Qué es un paquete en Nuget?
Un paquete es el conjunto de ficheros (clases, referencias, carpetas…) que se van a distribuir en conjunto desde Nuget.
Podríamos decir que Nuget es un almacén común en el que podemos encontrar proyectos y librerías que antiguamente, había que descargar y agregar a tu proyecto en varios pasos, y que si existía una nueva actualización había que hacer una búsqueda manual.
¿Cómo empezar a utilizar Nuget?
El primer paso para poder utilizar Nuget es descargarlo e instalarlo. Para descargarlo podemos acceder al siguiente enlace de Visual Studio Gallery.
Para el funcionamiento de Nuget es necesario tener instalado PowerShell 2.0 por lo que si tenemos un Sistema Operativo entre los siguientes: Windows XP con SP3, Windows Server 2003 con SP2, Windows Vista con SP1 o Windows Server 2008, tendremos que instalar de forma manual PowerShell (Guía y descarga aquí).
Una vez instalado, podemos empezar a gestionar los paquetes que vamos a utilizar en nuestra solución. Para ello, existe un asistente manual (Imagen1) accesible pulsando con el botón secundario del ratón sobre el proyecto y eligiendo el menú “Add Package Library Reference”.
(Imagen1)En la imagen podemos detectar 3 zonas:
- Origen de Los paquetes: Podremos indicar los paquetes instalados, la fuente original de (Nuget.Org), las actualizaciones o los paquetes que hemos utilizado recientemente.
- En la zona central vamos a ver el listado de paquetes disponibles en el origen indicado.
- En la parte de la derecha podemos ver información relativa al paquete seleccionado.
Para agregar un paquete a nuestro proyecto bastaría con pulsar sobre el botón Install que aparece al pulsar sobre cada paquete:


Una vez instalado nuestro paquete se habrán agregado un conjunto de ficheros y/o librerías a nuestro proyecto, y se habrá creado un fichero packages.Config con la información relativa a los paquetes instalados.
Para eliminar los paquetes instalados bastaría con que dentro del asistentes indiquemos el origen “Installed Packages” y pulsemos el botón Uninstall del paquete que queramos quitar.
En el próximo artículo vamos a ver como generar un paquete de Nuget y publicarlo.
![]() |
Publicado por: Javier Torrecilla |
|
|
Comentarios
Últimas noticias
· factura
Últimos artículos














































