See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 5500|Vastuse: 2

[Allikas] VS merges .NET Framework (dll) assemblerid ILmerge'i abil

[Kopeeri link]
Postitatud 2023-5-14 21:24:55 | | | |
Nõuded: .NET Frameworki projekt viitab mitmele dll assemble'ile, mis pakendavad dll assemble'id otse exe-desse, mida see artikkel kasutab ILMerge'i mitme programmikogumi ühendamiseks üheks assambleeks.

GitHubi aadress:Hüperlingi sisselogimine on nähtav.

Esiteks loob VS 2022 uue .NET Framework 4.5 konsooliprojekti, testid viitavad Newtonsoft.json paketile ja kood on järgmine:

Näete, et paljud failid genereeritakse lõpus, nagu allpool näidatud:



ILMerge'iga seotud paketi viitamiseks on see järgmine:

Samal ajal genereerib projekt kaks faili, "ILMerge.props" ja "ILMergeOrder.txt", palun vaadake ametlikku dokumentatsiooni konkreetsete funktsioonide kohta.

Paremklõps, et projekt uuesti genereerida, näed, et dll on ühendatud exe programmiga ning programm töötab normaalselt, nagu alloleval joonisel näidatud:



Loomulikult on võimalik ka assemblereid otse ühendada, täites ILMerge.exe käske, näiteks:


(Lõpp)





Eelmine:【Pöörde】100-liikmeline teadus- ja arendusmeeskond, 10 miljardit müügimastaabis tehnilise arhitektuuri praktika jagamist
Järgmine:Kokkuvõte: RabbitMQ loob kohandatud lülitid ja järjekorrad
 Üürileandja| Postitatud 2023-5-14 21:25:20 |
.net/c# Kasuta Costura.Fodyt, et pakendada DLL EXE-sse
https://www.itsvse.com/thread-4677-1-1.html
Postitatud 2023-5-15 11:01:57 |
Aitäh jagamast, õpi sellest.
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com