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)
|