Requisitos: En el desarrollo diario, a menudo se utilizan paquetes de bibliotecas de terceros, y este artículo introducirá la creación de un paquete NuGet a partir de la biblioteca .NET Standard en Visual Studio para Windows y su publicación enwww.nuget.orgArriba, pon tu plugin a disposición de más desarrolladores de .NET/C#.
Revisión:
NuGet.org Resumen
NuGet.org es el anfitrión público de los paquetes NuGet y es utilizado por millones de desarrolladores de .NET y .NET Core cada día.
Regístrate para una cuenta de Microsoft
Para crear una cuenta NuGet.org, necesitas tener una cuenta Microsoft Personal Account (MSA) o Azure Active Directory (AAD). Si no tienes una cuenta, crea una.
El inicio de sesión del hipervínculo es visible.
Si ya te has registrado, visita la página de inicio de sesión NuGet.org:El inicio de sesión del hipervínculo es visible.
Crea un proyecto
Creé un proyecto de biblioteca .NET Standard usando vs2019, como se muestra a continuación:
En el proyecto, escribe tu propio código, y eso no se hace por qué.
Haz clic derecho en el objeto, selecciona el comando de menú Propiedades y luego selecciona la pestaña de Empaquetado. Como se muestra a continuación:
Según la información del prompt, rellena el cuadro de entrada de texto correspondiente.
En la barra superior de herramientas, selecciona la configuración "Liberar", luego haz clic derecho en el proyecto, haz clic en "Paquete" y la información de salida es la siguiente:
1>------ Build iniciada: Proyecto: Sw.Core.Common, Configuración: Liberar cualquier CPU ------ 1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll 1> El paquete "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" ha sido creado con éxito. ========== Generados: 1 éxito, 0 fallidos, 0 últimos, 0 saltados ========== Subir a NuGet
Usando una cuenta de Microsoft, inicia sesión en la app NuGet y autoriza de la siguiente manera:
Haz clic en Cargar en la barra de navegación, enlace:
El inicio de sesión del hipervínculo es visible.
Selecciona "Sw.Core.Common.1.0.0.nupkg" para el paquete de lanzamiento que generamos.
Tira hasta abajo y haz clic en Publicar.
El navegador será redirigido al enlace tras el éxito del lanzamiento, y aparecerá indicando que el paquete aún no ha sido publicado. Aparecerá en los resultados de búsqueda y estará disponible para su instalación/restauración una vez completadas las validaciones e indexaciones. La validación e indexación de paquetes puede llevar hasta una hora. Lee más.
Enlaces tras la publicación exitosa:
El inicio de sesión del hipervínculo es visible.
Puedes configurar algunas instrucciones para el paquete nuget y modificar la configuración .csproj de la siguiente manera:
(Fin)
|