Creación de un nuGet a partir de proyectos de biblioteca existentes
Las bibliotecas PCL o .NET Standard existentes se pueden convertir en NuGets a través de la ventana Opciones del proyecto :
Haga clic con el botón derecho en el proyecto de biblioteca en el Panel de solución y elija Opciones.
Vaya a la sección Metadatos del paquete > NuGet y escriba toda la información necesaria en la pestaña General :
Opcionalmente, agregue metadatos adicionales en la pestaña Detalles .
Una vez configurados los metadatos, puede hacer clic con el botón derecho en el proyecto y elegir Crear paquete NuGet y el archivo de paquete NuGet .nupkg se guardará en la carpeta /bin/ (depuración o versión, en función de la configuración).
Para crear el paquete NuGet en cada compilación o implementación, vaya a la sección Compilación de paquetes NuGet > y marque Crear un paquete NuGet al compilar el proyecto:
Nota
La compilación del paquete NuGet puede ralentizar el proceso de compilación. Si este cuadro no está marcado, todavía puede generar manualmente un paquete NuGet en cualquier momento desde el menú contextual del proyecto (que se muestra en el paso 4 anterior).
Comprobación de la salida
Los paquetes NuGet también son archivos ZIP, por lo que es posible inspeccionar la estructura interna del paquete generado.
En esta captura de pantalla se muestra el contenido de un NuGet basado en PCL: solo se incluye un único ensamblado PCL: