Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 18446|Svar: 1

[WinForm] Løs problemet med C# reference ekstern dll-spredning (inline calls)

[Kopier link]
Opslået den 2019-9-2 16:40:48 | | | |
Løs problemet med C# reference ekstern dll-spredning (inline calls)

Vi skriver programmer, der mere eller mindre refererer til eksterne biblioteksfiler*.dll (såsom almindelige Newtonsoft.Json.dll, RestSharp.dll, log4net.dll, MySql.Data.dll)

Efter programmet er kompileret: *.exe Tilføj N multi-dll filer, vil det være irriterende, er der en god måde at integrere i en exe på?

I starten brugte jeg et tredjepartsværktøj, operationen var kompliceret, og det var let at lave fejl, og så fandt jeg ressourcefilmetoden til at indlæse.

Jeg studerede det et stykke tid i eftermiddags Inline loading. Det er også en god idé

Her vil jeg dele metoden med dig:



Standardnavnerummet er sat til standardnavnerummet.

Her er en simpel optimering



Der er en bedre måde, velkommen til at lægge en besked.







Tidligere:Nødvendige forespørgselswebsites: tjek kreditoplysninger, ægteskab og at få venner for at låne penge tydeligt
Næste:Python webprogrammering
Opslået den 2. september 2019 kl. 17:37:06 |
C# pakker dll'en ind i exe'ens program
https://www.itsvse.com/thread-2841-1-1.html
(Kilde: Architect_Programmer)

.net/c# Brug Costura.Fody til at pakke DLL'en ind i EXE'en
https://www.itsvse.com/thread-4677-1-1.html
(Kilde: Architect_Programmer)
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com