Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 5500|Vastaus: 2

[Lähde] VS yhdistää .NET Framework (dll) -kokoonpanot ILmerge-menetelmällä

[Kopioi linkki]
Julkaistu 2023-5-14 21:24:55 | | | |
Vaatimukset: .NET Framework -projekti viittaa useisiin dll-kokoonpanoihin, jotka paketoivat dll-kokoonpanoja suoraan exeihin, ja tämä artikkeli käyttää ILMergeä yhdistääkseen useita ohjelmakokoelmia yhdeksi kokoonpanoksi.

GitHub-osoite:Hyperlinkin kirjautuminen on näkyvissä.

Ensinnäkin VS 2022 luo uuden .NET Framework 4.5 -konsoliprojektin, testit viittaavat Newtonsoft.Json-pakettiin, ja koodi on seuraava:

Näet, että monet tiedostot luodaan lopussa, kuten alla on esitetty:



ILMergeen liittyvään pakettiin viitaten se on seuraava:

Samaan aikaan projekti tuottaa kaksi tiedostoa, "ILMerge.props" ja "ILMergeOrder.txt", katso virallinen dokumentaatio tiettyjen toimintojen osalta.

Napsauta hiiren oikealla palauttaaksesi projektin, ja näet, että dll on yhdistetty exe-ohjelmaan ja ohjelma voi toimia normaalisti, kuten alla olevassa kuvassa näkyy:



Tietenkin on myös mahdollista yhdistää kokoonpanoja suoraan suorittamalla ILMerge.exe komentoja, kuten:


(Loppu)





Edellinen:【Vuoro】100 hengen T&K-tiimi, 10 miljardia myyntimittakaavan teknistä arkkitehtuuria, käytäntöjen jakamista
Seuraava:Yhteenveto: RabbitMQ luo mukautettuja kytkimiä ja jonoja
 Vuokraisäntä| Julkaistu 2023-5-14 21:25:20 |
.net/c# Käytä Costura.Fodya paketoidaksesi DLL:n EXE:hen
https://www.itsvse.com/thread-4677-1-1.html
Julkaistu 2023-5-15 klo 11:01:57 |
Kiitos, että jaoit kokemuksesi, opi siitä.
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com