Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 18446|Válasz: 1

[WinForm] Oldjuk meg a C# referencia külső dll szóródás problémáját (inline hívások)

[Linket másol]
Közzétéve: 2019-9-2 16:40:48 | | | |
Oldjuk meg a C# referencia külső dll szóródás problémáját (inline hívások)

Olyan programokat írunk, amelyek többé-kevésbé külső könyvtári fájlokra hivatkoznak*.dll (például a common Newtonsoft.Json.dll, RestSharp.dll, log4net.dll, MySql.Data.dll)

A program fordítása után: *.exe Adj hozzá N multi-dll fájlt, ez idegesítő lesz, van jó módja az exe-be integrálásnak?

Eleinte egy harmadik féltől származó eszközt használtam, a művelet bonyolult volt, könnyű volt hibázni, aztán megtaláltam a resource file módszert, hogy betöltsem.

Ma délután egy ideig tanulmányoztam, Inline betöltés. Ez is jó ötlet

Itt megosztom veletek a módszert:



Az alapértelmezett névtér az alapértelmezett névtérre van állítva.

Íme egy egyszerű optimalizáció



Van jobb mód is, üdvözöllek, hogy üzenetet hagyj.







Előző:Szükséges keresőoldalak: hitelinformáció, házasság és barátkeresés, hogy pénzt kölcsönözhessen
Következő:Python webprogramozás
Közzétéve: 2019-9-2 17:37:06 |
C# csomagolja a dll-t az exe programjába
https://www.itsvse.com/thread-2841-1-1.html
(Forrás: Architect_Programmer)

.net/c# Használd a Costura.Fody fájlt a DLL becsomagolásához az EXE-be
https://www.itsvse.com/thread-4677-1-1.html
(Forrás: Architect_Programmer)
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com