Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 35391|Svar: 2

[Tips] Nuget pakker flere biblioteker ind i en pakke

[Kopier link]
Opslået den 19-5-2021 kl. 16:05:35 | | | |
NuGet understøtter pakning af flere biblioteker i en pakke, hvilket ganske enkelt betyder at pakke afhængigheder.
Først oprettede jeg to nye klassebiblioteksprojekter, nemlig ClassLibrary2 og ClassLibrary3, som vil referere til klassebiblioteket i ClassLibrary3, som vist i figuren nedenfor:



Pak ClassLibrary2 ind i en nuget-pakke (og pak de refererede afhængigheder med følgende kommando):

ClassLibrary2.1.0.0.nupkg ændrer suffikset til zip-format og åbner det, og du kan se, at \lib\netcoreapp3.1-mappen indeholder de afhængige dll'er, som vist i figuren nedenfor:



Skub til et privat nuget-repository, som vist nedenfor:



Efter at have oprettet en ny konsolapplikation og installeret ClassLibrary2 ved hjælp af kommandoen Install-Package, kan den med succes kalde sine afhængige pakker som følger:









Tidligere:Luk Quartz. .Net
Næste:Swagger kan ikke bruge skemaID xx til type xx. Det samme skemaid er allerede ...
Opslået den 26-7-2022 14:27:32 |
ssssss
Opslået den 30-3-2023 12:11:15 |
11111111111
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com