reveal

Cómo crear una librería Net Standard y subirla a Nuget

By / diciembre 11, 2017 / Android, Blog, iOS (iPhone e iPad), Mobile, Tips, Xamarin

Si buscas la reusabilidad de tu código lo mejor es crear paquetes Nuget para así poder utilizarlos desde cualquier otro proyecto o solución.

Vamos a enumerar los pasos como siguen, y luego iremos entrando en detalle a cada uno.

  1. Descargar nuget.exe desde acá
  2. Guardarlo en una ruta de fácil acceso (por ejemplo c:\apps o c:\devel)
  3. Crear una solución/proyecto en VS de Class Library (.NET Standard)

  4. Cargar librerías o requisitos Nuget (por ejemplo Xamarin Forms)
  5. Borrar la clase por defecto y añadir nuestro código
  6. Abrir un CMD o PowerShell e ir a la carpeta donde está el archivo .csproj del proyecto
  7. <Escribir:

    Con esto se creará el archivo de especificación del paquete

  8. Ir a las propiedades del proyecto en VS y entrar a «Package»
  9. Marcar «Generate NuGet package on build»
  10. Compilar el proyecto en modo Release
  11. Ir a la carpeta «bin\Release»
  12. Encontraremos el paquete ya creado, con extensión «nupkg».

Para subir el paquete a Nuget, hay que crear una cuenta en el sitio de http://www.nuget.org y obtener una clave de API. Una vez que la tengamos, en la carpeta donde esté el archivo nupkg hacer lo siguiente:

Tags: , , , ,

0 Comment

Leave a Reply

Your email address will not be published.