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

Pohľad: 18446|Odpoveď: 1

[WinForm] Vyriešiť problém C# referenčného externého dll rozptylu (inline volania)

[Kopírovať odkaz]
Zverejnené 2019-9-2 16:40:48 | | | |
Vyriešiť problém C# referenčného externého dll rozptylu (inline volania)

Píšeme programy, ktoré viac-menej odkazujú na externé knižničné súbory*.dll (napríklad bežné Newtonsoft.Json.dll, RestSharp.dll, log4net.dll, MySql.Data.dll)

Po skompilovaní programu: *.exe Pridať N multi-dll súborov, bude to otravné, existuje dobrý spôsob, ako ho integrovať do exe?

Najprv som používal nástroj tretej strany, operácia bola komplikovaná a ľahko sa dali robiť chyby, a potom som našiel metódu resource file na načítanie.

Dnes popoludní som to chvíľu študoval pri inline načítaní. Je to tiež dobrý nápad

Tu sa s vami podelím o túto metódu:



Predvolený menný priestor je nastavený na predvolený menný priestor.

Tu je jednoduchá optimalizácia



Existuje lepší spôsob, vitajte zanechať odkaz.







Predchádzajúci:Dôležité webové stránky: skontrolujte si kreditné údaje, manželstvo a nadväzovanie priateľstiev na jasné požičanie peňazí
Budúci:Python webové programovanie
Zverejnené 2019-9-2 17:37:06 |
C# zabalí dll do programu exe
https://www.itsvse.com/thread-2841-1-1.html
(Zdroj: Architect_Programmer)

.net/c# Použite Costura.Fody na zabalenie DLL do EXE
https://www.itsvse.com/thread-4677-1-1.html
(Zdroj: Architect_Programmer)
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