Creación de un paquete NuGet a partir de proyectos de biblioteca existentes
Las bibliotecas de PCL o .NET Standard existentes se pueden convertir en paquetes NuGet mediante 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 Paquete NuGet> Metadatos 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/ (ya sea Depurar o Liberar, en función de la configuración).
Para crear el paquete NuGet en cada compilación o implementación, vaya a la sección Paquete NuGet> Compilar y marque Crear un paquete NuGet al compilar el proyecto:
Nota:
La creación del paquete NuGet puede ralentizar el proceso de compilación. Si no se marca esta casilla, 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: