Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 35391|Odpoveď: 2

[Tipy] Nuget balí viacero knižníc do jedného balíka

[Kopírovať odkaz]
Zverejnené 19. 5. 2021 o 16:05:35 | | | |
NuGet podporuje balenie viacerých knižníc do jedného balíka, čo jednoducho znamená aj balenie závislostí.
Najprv som vytvoril dva nové projekty triednej knižnice, konkrétne ClassLibrary2 a ClassLibrary3, ktoré budú odkazovať na knižnicu tried ClassLibrary3, ako je znázornené na obrázku nižšie:



Zabaliť ClassLibrary2 do nuget balíka (a zabaliť odkazované závislosti nasledujúcim príkazom):

ClassLibrary2.1.0.0.nupkg mení príponu na zip formát a otvorí ju, pričom môžete vidieť, že priečinok \lib\netcoreapp3.1 obsahuje závislé dll, ako je znázornené na obrázku nižšie:



Push do súkromného nuget repozitára, ako je uvedené nižšie:



Po vytvorení novej konzolovej aplikácie a inštalácii ClassLibrary2 pomocou príkazu Install-Package môže úspešne volať svoje závislé balíky nasledovne:









Predchádzajúci:Zatvorte Quartz. .Net
Budúci:Swagger Nemôže použiť schemaId xx pre typ xx. Tá istá schéma je už ...
Zverejnené 26. 7. 2022 o 14:27:32 |
ss
Zverejnené 30. 3. 2023 o 12:11:15 |
11111111111
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com