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

Vue: 35391|Répondre: 2

[Pourboires] Nuget empaquete plusieurs bibliothèques dans un même paquet

[Copié le lien]
Publié le 19-05-2021 à 16:05:35 | | | |
NuGet supporte le packaging de plusieurs bibliothèques dans un package, ce qui signifie simplement empaqueter aussi des dépendances.
Tout d’abord, j’ai créé deux nouveaux projets de bibliothèque de classes, à savoir ClassLibrary2 et ClassLibrary3, qui feront référence à la bibliothèque de classes ClassLibrary3, comme montré dans la figure ci-dessous :



Empaqueter ClassLibrary2 dans un package nuget (et empaqueter les dépendances référencées avec la commande suivante) :

ClassLibrary2.1.0.0.nupkg change le suffixe en format zip et l’ouvre, et vous pouvez voir que le dossier \lib\netcoreapp3.1 contient les DLL dépendantes, comme montré dans la figure ci-dessous :



Poussez vers un dépôt privé de nugets, comme montré ci-dessous :



Après avoir créé une nouvelle application console et installé ClassLibrary2 via la commande Install-Package, il peut appeler avec succès ses packages dépendants comme suit :









Précédent:Fermez le quartz. .Net
Prochain:Swagger : Impossible d’utiliser l’identifiant du schéma xx pour le type xx. Le même Schéma Id est déjà ...
Publié le 26-07-2022 à 14:27:32 |
s
Publié le 30-03-2023 à 12:11:15 |
11111111111
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