Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 5500|Răspunde: 2

[Sursă] VS îmbină asamblurile .NET Framework (dll) folosind ILmerge

[Copiază linkul]
Postat la 2023-5-14 21:24:55 | | | |
Cerințe: Proiectul .NET Framework face referire la un număr de asamblări dll care ambalează asamblările dll direct în ex-uri, iar acest articol folosește ILMerge pentru a combina mai multe colecții de programe într-o singură asamblare.

Adresă GitHub:Autentificarea cu hyperlink este vizibilă.

În primul rând, VS 2022 creează un nou proiect de consolă .NET Framework 4.5, testele fac referire la pachetul Newtonsoft.Json, iar codul este următorul:

Puteți vedea că multe fișiere sunt generate la final, așa cum se arată mai jos:



Pentru a face referire la pachetul legat de ILMerge, este următorul:

În același timp, proiectul va genera două fișiere, "ILMerge.props" și "ILMergeOrder.txt", vă rugăm să consultați documentația oficială pentru funcții specifice.

Faceți clic dreapta pentru a regenera proiectul și puteți vedea că dll a fost integrat în programul exe, iar programul poate rula normal, așa cum se arată în figura de mai jos:



Desigur, este posibil să se fuzioneze direct ansamblurile prin executarea unor comenzi ILMerge.exe, cum ar fi:


(Sfârșit)





Precedent:【Turn】Echipa de cercetare și dezvoltare de 100 de persoane 10 miliarde de vânzări la scară de arhitectură tehnică împărtășind practica
Următor:Rezumat: RabbitMQ creează comutatoare și cozi personalizate
 Proprietarul| Postat la 2023-5-14 21:25:20 |
.net/c# Folosește Costura.Fody pentru a împacheta DLL-ul în EXE
https://www.itsvse.com/thread-4677-1-1.html
Postat la 2023-5-15 11:01:57 |
Mulțumesc că ai împărtășit, învață din asta.
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com