Exigences : Dans le développement quotidien, des paquets de bibliothèques tiers sont souvent utilisés, et cet article introduira la création d’un paquet NuGet à partir de la bibliothèque .NET Standard dans Visual Studio sous Windows, puis sa publication surwww.nuget.orgCi-dessus, rendez votre plugin accessible à davantage de développeurs .NET/C#.
Révision:
NuGet.org Aperçu
NuGet.org est l’hôte public des packages NuGet et est utilisé chaque jour par des millions de développeurs .NET et .NET Core.
Créez-vous pour un compte Microsoft
Pour créer un compte NuGet.org, vous devez posséder un compte Microsoft Personal (MSA) ou Azure Active Directory (AAD). Si vous n’avez pas de compte, créez-en un.
La connexion hyperlientérée est visible.
Si vous êtes déjà inscrit, rendez-vous sur la page NuGet.org de connexion :La connexion hyperlientérée est visible.
Créer un projet
J’ai créé un projet de bibliothèque .NET Standard en utilisant vs2019 comme montré ci-dessous :
Dans le projet, écrivez votre propre code, et cela va sans dire.
Faites un clic droit sur l’article, sélectionnez la commande du menu Propriétés, puis sélectionnez l’onglet Emballage. Comme montré ci-dessous :
Selon les informations de l’invite, remplissez la case de saisie de texte correspondante.
Dans la barre d’outils du haut, sélectionnez la configuration « Release », puis faites un clic droit sur le projet, cliquez sur « Package », et les informations de sortie sont les suivantes :
1>------ Construction lancée : Projet : Sw.Core.Common, Configuration : Libérer n’importe quel CPU ------ 1>Sw.Core.Common -> C :\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll 1> Le paquet « C :\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg » a été créé avec succès. ========== Générés : 1 succès, 0 échec, 0 dernier, 0 ========== Téléverser sur NuGet
En utilisant un compte Microsoft, connectez-vous à l’application NuGet et autorisez comme suit :
Cliquez sur Télécharger dans la barre de navigation, lien :
La connexion hyperlientérée est visible.
Sélectionnez « Sw.Core.Common.1.0.0.nupkg » pour le paquet de publication que nous avons généré.
Tirez vers le bas et cliquez sur Publier.
Le navigateur sera redirigé vers le lien après la réussite de la sortie, et il indiquera que le paquet n’a pas encore été publié. Il apparaîtra dans les résultats de recherche et sera disponible pour installation/restauration une fois la validation et l’indexation terminées. La validation et l’indexation des paquets peuvent prendre jusqu’à une heure. En savoir plus.
Liens après publication réussie :
La connexion hyperlientérée est visible.
Vous pouvez configurer quelques instructions pour le package nuget, modifier la configuration .csproj comme suit :
(Fin)
|