[#VS2013] NuGet Packager, plantilla para crear paquetes NuGet

Hola!

Seguro que casi todos al día de hoy, hemos tenido que crear un paquete NuGet. En mi caso son de uso interno, y siempre lo hacía a mano con algún tool visual.

Hoy, con el laptop limpio, me he encontrado con esta extensión para Visual Studio que permite crear un paquete en los siguientes pasos.

1. Crea un proyecto del tipo NuGet Packager

image

2. Edito la información, a mano del archivo package.nuspec

image

3. Dentro de la carpeta “lib” agrego mis dlls o ensamblados

4. En la carpeta “content” agrego ficheros adicionales, y además en “tools” puedo agregar algún script, por ejemplo de powershell.

5. Luego queda compilar en Release, y definir nuestra api Key para Nuget.org

image

6. Y listo!

En mi caso para el un repo privado, lo que hago es compilar el Debug y luego publico a mano al Repo Winking smile

La mejor opción sería modificar el archivo “NuGet.Config” y en el mismo poner las APIKeys y la url de publicación, aunque para un modelo con una seguridad complicada como el mio, prefiero el modo debug.

image

 

 

Saludos @ Home

El Bruno

image image image Google
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s