Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 6945|Répondre: 5

[Source] Apprenez à créer et publier des packages NuGet en 3 minutes

[Copié le lien]
Publié sur 12/09/2022 21:57:24 | | | |
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:

Opération pratique : Utilisez ProGet pour construire un dépôt privé NuGet
https://www.itsvse.com/thread-10263-1-1.html

Nuget empaquete plusieurs bibliothèques dans un même paquet
https://www.itsvse.com/thread-9656-1-1.html

Azure DevOps 2020 (V) Automatise la publication des packages NUGET en utilisant Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Nuget Série 2 utilise BaGet pour créer des services privés Nuget
https://www.itsvse.com/thread-9380-1-1.html

Nuget Series 1 utilise asp.net pour construire un dépôt Nuget privé
https://www.itsvse.com/thread-9368-1-1.html

Nuget configure un accès proxy HTTP
https://www.itsvse.com/thread-9287-1-1.html

Utilisez le gestionnaire de paquets Nuget de Tencent Cloud pour accélérer les téléchargements
https://www.itsvse.com/thread-7875-1-1.html

[VS2017] Installez l’agent Nuget
https://www.itsvse.com/thread-4231-1-1.html

Nuget Domestic Source (Source Miroir)
https://www.itsvse.com/thread-3925-1-1.html
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)





Précédent:Chrome Google Chrome se désabonne des notifications pour les messages
Prochain:[Combat réel] State Secret 4 (SM4) utilise .NET et Java pour se déchiffrer mutuellement
Publié sur 12/09/2022 23:19:49 |
Apprends-le
 Propriétaire| Publié sur 13/11/2022 16:02:17 |
NUGET empaquete la version .NET Framework de la bibliothèque :

1. Téléchargez le programme nuget.exe à l’adresse suivante :https://www.nuget.org/downloads
2. Faites un clic droit sur le programme nuget.exe pour le débloquer.
3. Le commandement est le suivant :

où xxxxx est le nom du projet
 Propriétaire| Publié sur 22/10/2023 22:16:30 |
Meilleures pratiques pour créer des packages nuget :La connexion hyperlientérée est visible.
 Propriétaire| Publié sur 09/09/2025 09:10:25 |
Explorateur de forfaits NuGet

Un outil graphique qui vous permet de visualiser la structure, les dépendances, et davantage un paquet NuGet local ou distant.

Source:La connexion hyperlientérée est visible.
Télécharger:La connexion hyperlientérée est visible.

Comme montré ci-dessous :

 Propriétaire| Publié sur 29/09/2025 13:26:19 |
Utilisez la commande dotnet pour empaqueter le push

Référence:La connexion hyperlientérée est visible.
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com